我想使用二维码来传输 yaml。当扫描仪读取代码时,无论如何要保持文本格式?我在哪里可以阅读有关为 qr 代码实现自定义格式的信息?
问问题
1246 次
2 回答
0
只需在文本有效负载中包含换行符、制表符和空格,如果这就是您的意思。在显示有效负载时,您不能强迫读者尊重所有这些。但是您可以将其全部包含在内。
于 2012-12-10T07:57:03.597 回答
-1
在将文本编码为 QR 码之前,您需要对文本进行 URL 编码。
正如空格符号被编码为%20
换行符通常被编码为%0A
有关详细信息,请参阅http://en.wikipedia.org/wiki/Percent-encoding。
一般来说,JavaScript 函数escape()
已经足够好,尽管您可能想查看encodeURI()
或encodeURIComponent()
根据您的需要 - 请参阅http://www.javascripter.net/faq/escape.htm以获得关于差异的良好讨论。
于 2012-12-10T10:16:04.070 回答