JSON是否僅支持Unicode?如果情況確實如此,編碼似乎並不重要。那麼不是所有的JSON都是unicode,Charset只是存儲的問題?編碼是否適用於JSON?
2
A
回答
10
從the RFC,「JSON文本將被編碼爲Unicode」。但Unicode實際上是一個字符集,而不是編碼。它還說「默認編碼是UTF-8」。同一部分將介紹如何基於空值模式區分UTF-32BE,UTF-16BE,UTF-32LE,UTF-16LE和UTF-8。
總之,使用UTF-8除非你有很強的理由否則。但是,您可以使用不同的Unicode編碼。
0
當您讀取或分析要在響應中發送的JSON字符串時,編碼將很重要。因此,響應編碼會發揮作用 從請求中讀取JSON數據時,您需要確保您具有針對該情況的編碼集。
相關問題
- 1. Speex編解碼器是否適用於移動VOIP應用?
- 2. 文件編碼:這是否適用於C#的WriteByte方法?
- 3. Selenium IDE是否適用於XHTML CSS編碼器?
- 4. 使用適用於Java的JSON-Lib對BigDecimal進行編碼
- 5. 適用於JSON?
- 6. Twill是否適用於HTTPS?
- 7. EWOULDBLOCK是否適用於sendto()?
- 8. inverse_of是否適用於has_many?
- 9. navigator.webkitPersistentStorage.requestQuota是否適用於IndexedDB?
- 10. IMultiValueConverter是否適用於UWP
- 11. CNAME是否適用於AppHarbor?
- 12. directory.exists是否適用於URL?
- 13. websockets是否適用於SPDY?
- 14. dequeueReusableCellWithIdentifier是否適用於ARC?
- 15. ResolveUrl是否也適用於../../?
- 16. Solr是否適用於.Net?
- 17. 是否有用於編輯JSON的JSON格式?
- 18. 此密碼是否適用於密碼散列?
- 19. 適用於非編碼器的適用於Windows的簡單DVCS?
- 20. Rails地理編碼不適用於地圖,不適用於Google
- 21. Monad變換器是否適用於從服務獲取JSON?
- 22. 解碼JSON和PHP。適用於變量,而不是URL
- 23. 爲Outlook 2000編寫的VB代碼是否仍適用於Outlook 2010?
- 24. Revirtualistic是否適用於Hyper-V而不適用於Xen
- 25. 功能只適用於硬編碼值
- 26. 地理編碼不適用於手機
- 27. 適用於Android的編碼視頻
- 28. 彙編代碼不適用於nasm
- 29. Atom是否適用於通用C代碼生成?
- 30. php json_decode()不適用於編碼的JSON字符串。解碼值爲NULL
@Stephen,感謝您的糾正。我認爲(不正確)這應該等同於SHOULD。你說得對,它實際上等同於MUST。 – 2010-12-15 03:58:45
甚至有RFC的術語在RFC - http://tools.ietf.org/html/rfc2119 – 2010-12-15 04:58:58
@Stephen,是的,我知道該RFC。但在回答之前我沒有檢查它。 :) – 2010-12-15 05:28:49