Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/301.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# 在WP8C中解析字符串#_C#_String_Parsing_Windows Phone 8 - Fatal编程技术网

C# 在WP8C中解析字符串#

C# 在WP8C中解析字符串#,c#,string,parsing,windows-phone-8,C#,String,Parsing,Windows Phone 8,我有一个字符串,看起来像: jQuery18309175745982483048_8380382834({"d":{"__type":"locatorservice.DataTemplate.LocatorResults","ResultData":[{"Address1":"Main Street 1","Address2":"","City":"New York","State":"SN","Zip":"04832","Country":"GER","Latitude":50.29482,"

我有一个字符串,看起来像:

jQuery18309175745982483048_8380382834({"d":{"__type":"locatorservice.DataTemplate.LocatorResults","ResultData":[{"Address1":"Main Street 1","Address2":"","City":"New York","State":"SN","Zip":"04832","Country":"GER","Latitude":50.29482,"Longitude":12.3242,"StoreId":"32425"},{"Address1":"Main Street 3","Address2":"","City":"New York","State":"SN","Zip":"03242","Country":"GER","Latitude":54.29482,"Longitude":17.3242,"StoreId":"33434"}
现在我只想在foreach循环中输入纬度、经度、地址和城市。但是我如何解析这个字符串呢

  • 将其转换为Json
  • 用于获取将在其中放置解析结果的类
  • RootElement结果=JsonConvert.DeserializeObject(JsonString)

  • 不要忘记使用Newtonsoft.Json

    使用JSON解析器,就像它是JSONP请求的结果一样。如果您可以删除JSONP参数并使其成为常规JSON对象,那么您可以使用常规JSON解析器。您有关于JSON解析器的良好教程吗?我看不出您的问题与WP8编程有什么关系。你在使用JSONP吗?