回答

0

只需在文本有效負載中包含換行符,製表符和空格,如果這就是您的意思。您無法強制讀者在顯示有效負載時遵守所有這些規定。但是你可以把它全部包括在內。

+0

肖恩和特倫斯,回答這個問題thnks。 – JCR000

-1

您將需要URL編碼文本,然後將其編碼爲QR碼。

正如爲%20換行符通常被編碼爲%0A

http://en.wikipedia.org/wiki/Percent-encoding有關詳細信息,空間符號進行編碼。

一般來說JavaScript函數escape()是這個不夠好,雖然你可能想看看encodeURI()encodeURIComponent()根據您的需求 - 見http://www.javascripter.net/faq/escape.htm上的差異了很好的討論。

+0

沒有關於需要URL編碼的QR碼。如果你的意思是編碼一個空格字符,你只需編碼一個空格;編碼「%20」會將「%20」放入您的QR碼中。如果您指的是將內容傳遞給編碼器,那麼它會接受URL中的內容 - 是的,您會轉義內容,但這與QR碼本身無關。 –

+0

事實上 - QR代碼會很高興在代碼中放置任何UTF字符。但是,如果你正在讀取數據和\ n(或其他)被忽略,那麼雙重編碼是一個潛在的解決方案。只要你解碼正確。 –

+0

你爲什麼要URL解碼QR碼的內容? –