我想使用qr代码来传输yaml。 无论如何,当扫描仪读取代码时,是否保持文本格式? 我在哪里可以阅读有关为qr代码实现自定义格式的信息?
答案 0 :(得分:0)
如果这就是你的意思,只需在文本有效负载中包含换行符,制表符和空格。在显示有效负载时,您无法强制读者尊重所有这些内容。但你可以把它包括在内。
答案 1 :(得分:-1)
在将文本编码为QR码之前,您需要对文本进行编码。
正如空格符号编码为%20
一样,换行符通常编码为%0A
有关详细信息,请参阅http://en.wikipedia.org/wiki/Percent-encoding。
一般来说,JavaScript函数escape()
对此非常有用,但您可能需要根据需要查看encodeURI()
或encodeURIComponent()
- 请参阅http://www.javascripter.net/faq/escape.htm关于差异的良好讨论。