我使用HttpClient
using (var client = new HttpClient()) {
var json = client.GetStringAsync(uri).Result;
....
}
字符串有一些错误(我无法访问网络服务器,因此无法更改任何内容):
....
"phone": "01595 692506",
"miles": 6,
383.68,
"name": "Name",
....
问题出现在英里。该值使用逗号格式化为6,383.68
,因此json解析器认为它是另一个属性。
我得到的错误是:
Invalid JavaScript property identifier character: .. Path 'data[0].miles' ...
我尝试使用WebClient
下载它但没有运气,我也尝试更改JsonSerializerSettings
设置,但它也没有用。
请帮忙