我正在开发一个 C#/XAML metro 应用程序,我在其中使用 JSON REST 服务。如何将 JSON 响应反序列化为文本或自定义对象?
最佳答案
Windows 应用商店应用 的官方 JSON API 在 Windows.Data.Json
中命名空间:
-
JsonObject.Parse()
或new JsonOject()
对于对象,它更不像Dictionary<TKey, TValue>
. -
JsonArray.Parse()
或new JsonArray()
对于数组,它的工作方式更不像List<TValue>
. -
JsonValue.Parse()
,JsonValue.CreateStringValue()
,JsonValue.CreateBooleanValue()
或JsonValue.CreateNumberValue()
用于字符串、 bool 值、数字和空值。
在此处检查一些示例:http://msdn.microsoft.com/en-us/library/windows/apps/hh770289.aspx
您不需要添加任何库。
关于json - 如何在 C# XAML Windows 8 Metro App 中解析/反序列化 JSON 字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19094047/