我想清理從數據庫中檢索的字符串。清理字符串是有效的JSON值
我就遇到了這個問題,其中一個屬性值(從數據庫中的名稱)有一個嵌入的製表符,和Chrome給了我一個無效的標記錯誤嘗試加載JSON對象。
所以現在,我去http://www.json.org/和上側有一個規範。但我無法理解如何使用這個規範寫洗面奶:
串
- 「」
- 「字符」
字符
-
個
- 炭
- 炭字符
炭
- 除了任何-Unicode的character- - 「 - 或 - 或 - 控制字符
- \」
- \\
- /
- \ b
- \˚F
- \ n
- \ r
- \噸
- \Ú四己數字
鑑於一個字符串,我該如何「清理」它才能符合這個規範?
具體來說,我很困惑:不規範允許TAB(0x0900)字?如果是這樣,Chrome爲什麼會給出無效的TOKEN錯誤?