Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Newtonsoft';s JSON_C#_Json_Windows Phone 7_Json.net - Fatal编程技术网

C# 使用Newtonsoft';s JSON

C# 使用Newtonsoft';s JSON,c#,json,windows-phone-7,json.net,C#,Json,Windows Phone 7,Json.net,我正在尝试从foursquare菜单的API反序列化价格数据。然而,无论我尝试什么,我都会得到一个空值来代替价格 我试图解析的数据如下所示: "prices": [ "(single) $5.00", "(double) $9.00" ] 我尝试过以下代码: [JsonProperty("prices")] public List<string> Prices { get; set; } [JsonProperty(“价格”)] 公开标价{get;set;} 以

我正在尝试从foursquare菜单的API反序列化价格数据。然而,无论我尝试什么,我都会得到一个空值来代替价格

我试图解析的数据如下所示:

"prices": [
    "(single) $5.00",
    "(double) $9.00"
]
我尝试过以下代码:

[JsonProperty("prices")]
public List<string> Prices { get; set; }
[JsonProperty(“价格”)]
公开标价{get;set;}
以及各种其他选项,包括用string替换List[string],用包含字符串的List[ProductPrice]替换List[string]。这些尝试都没有奏效

有人知道我做错了什么吗


注意:我的其余代码正常工作,菜单反序列化正确,价格除外,因此我的web请求等没有问题。

您的(部分)json和属性声明没有问题。看来问题在于你没有给我们看的部分。啊,问题确实是我自己的。事实证明,价格数据并不总是返回的。经过进一步测试,它确实分析了价格。谢谢,L.B。