SelectToken没有使用Json.Net的双引号

时间:2013-11-29 07:06:56

标签: asp.net json json.net

我正在尝试使用Json.Net(Newtonsoft.Json)从JSON字符串中获取字符串值,但它使用双引号返回值。如果没有双引号,有没有正确的方法呢?

Dim rawJson as string = "{""meta"":{""status"":201,""msg"":""Created""},""response"":{""id"":1234}}"
Dim result = JObject.Parse(rawJson)
return result.SelectToken("meta.msg").ToString

上面的代码将返回“Created”(带双引号)而不是:Created。一个快速而肮脏的解决方案是执行.trim(“”“”c),但这也将修剪任何转义的双引号。如“状态”:“\”创建\“”

提前致谢。

0 个答案:

没有答案