0
为什么我从Web服务(未知平台)收到的JSON消息包含双重""
和\u0142
?例如:JSON消息编码
{""message"":""Nieprawid\u0142owy format""}
当我连载我自己的对象为使用json.net得到的消息的JSON消息仅包含单"
。
最后,如何解析这样的JSON消息以摆脱""
并将\u0142
转换为Unicode,而无需将整个消息反序列化为对象 - 只需获取正确的JSON消息文本?
单引号和双引号在javascript中可以互换(成对)。也许他们使用双引号,因为包含单引号(撇号)的字符串比包含双引号的字符串更常见。 – itsme86
'\ u ...'编码与JSON.NET在这里讨论:http://stackoverflow.com/q/8785912/3936440,可能会有所帮助。 – ViRuSTriNiTy
@ itsme86 - 感谢您的解释。不过,我的意思是不同的情况 - 如示例所示,连续两个双引号。 – Megrez7