我有以下字符串:
[{
"data": {
"title": "title= 10/100BASE-T 24/2"
},
"attr": {
"id": "55555"
},
"state": "on"
}]
在title=
关注TAB(\t
或\u0009
)之后我如何在字符串中保存TAB并获得无错误的JSON
答案 0 :(得分:0)
我并不完全明白你的意思。假设问题仅适用于JSON解析,似乎它可以工作:	或html代码& Tab;
答案 1 :(得分:0)
问题是正确的JSON字符串不应包含任何特殊字符:应该对所有非ASCII字符进行编码。这里正确的JSON表示可能是:
...
"data": {
"title": "title=\t10/100BASE-T 24/2"
},
...
因为\t
是标签的有效表示。它也可以是title=\u000910...
,因为\u0009
也是有效的表示。
任何 unicode字符都可以用JSON 表示,但必须进行编码。
答案 2 :(得分:0)
我找到了解决方案,帮助我将所有\t (\u0009)
替换为\\t