【发布时间】:2011-03-04 03:53:43
【问题描述】:
我有这样的 JSON 字符串
[
{
"markers": {
"0": "13.775801,100.611199",
"1": "13.775801,100.611199"
}
}
]
我想用字符串数组做标记列表。我的 JSON 格式与该格式完全相同。它可能不会再改变了。我该怎么做?
【问题讨论】:
我有这样的 JSON 字符串
[
{
"markers": {
"0": "13.775801,100.611199",
"1": "13.775801,100.611199"
}
}
]
我想用字符串数组做标记列表。我的 JSON 格式与该格式完全相同。它可能不会再改变了。我该怎么做?
【问题讨论】:
JavaScriptSerializer 是一个不错的选择。它位于 .NET Framework v3.5 中,因此您不需要任何 3rd Party 库。
Here 是如何使用它的一个小例子,虽然如果你在 Google 上输入 JavaScriptSerializer,你会有很多如何解析它的例子。
基本上,你需要定义一个适合你需要解析的JSON格式的类型,并使用JavaScriptSerializer类的Deserialize方法。
编辑:
查看@Marc Gravell 对类似问题的回答:Parsing JSON using Json.net
【讨论】:
【讨论】: