C#谷歌地理定位Api';JsonConvert.DeserializeObject中的s管理\u区域\u级别\u 2值
从C#,C#谷歌地理定位Api';JsonConvert.DeserializeObject中的s管理\u区域\u级别\u 2值,c#,.net,google-maps,google-api,C#,.net,Google Maps,Google Api,从C#,JsonConvert我希望获得行政区域级别2的谷歌地理定位api值-->long\u name http://maps.googleapis.com/maps/api/geocode/json?address=T1X%200L3&sensor=true 我尝试的是:- dynamic part = JsonConvert.DeserializeObject(responseJson); string name = part.results.address_compo
JsonConvert
我希望获得行政区域级别2的谷歌地理定位api值
-->long\u name
http://maps.googleapis.com/maps/api/geocode/json?address=T1X%200L3&sensor=true
我尝试的是:-
dynamic part = JsonConvert.DeserializeObject(responseJson);
string name = part.results.address_components.types.administrative_area_level_2;
将JSON粘贴到项目中并在项目中创建所有建议类的正确方法是什么。然后我们可以将json字符串反序列化为RootObject
,并从强类型对象轻松访问json的任何部分,例如:
var root = JsonConvert.DeserializeObject<RootObject>(responseJson);
var address_type = "administrative_area_level_2";
string name = root.results[0]
.address_components
.FirstOrDefault(o => o.types.Contains(address_type))
.long_name;
将JSON粘贴到项目中,并在项目中创建所有建议的类。然后我们可以将json字符串反序列化为RootObject
,并从强类型对象轻松访问json的任何部分,例如:
var root = JsonConvert.DeserializeObject<RootObject>(responseJson);
var address_type = "administrative_area_level_2";
string name = root.results[0]
.address_components
.FirstOrDefault(o => o.types.Contains(address_type))
.long_name;
将JSON粘贴到项目中,并在项目中创建所有建议的类。然后我们可以将json字符串反序列化为RootObject
,并从强类型对象轻松访问json的任何部分,例如:
var root = JsonConvert.DeserializeObject<RootObject>(responseJson);
var address_type = "administrative_area_level_2";
string name = root.results[0]
.address_components
.FirstOrDefault(o => o.types.Contains(address_type))
.long_name;
将JSON粘贴到项目中,并在项目中创建所有建议的类。然后我们可以将json字符串反序列化为RootObject
,并从强类型对象轻松访问json的任何部分,例如:
var root = JsonConvert.DeserializeObject<RootObject>(responseJson);
var address_type = "administrative_area_level_2";
string name = root.results[0]
.address_components
.FirstOrDefault(o => o.types.Contains(address_type))
.long_name;
如果希望JsonConvert.DeserializeObject正常工作,则需要使用相同的结构化对象和
DeserializeObject
结果对象似乎并不复杂:
对象列表可以是数组或IList
您可以使用:以更可视的状态解析结果
如果您想要访问的方式(更不优雅的方式),您可以尝试:
part["result"]["..."][0]
如果希望JsonConvert.DeserializeObject正常工作,则需要使用相同的结构化对象和
DeserializeObject
结果对象似乎并不复杂:
对象列表可以是数组或IList
您可以使用:以更可视的状态解析结果
如果您想要访问的方式(更不优雅的方式),您可以尝试:
part["result"]["..."][0]
如果希望JsonConvert.DeserializeObject正常工作,则需要使用相同的结构化对象和
DeserializeObject
结果对象似乎并不复杂:
对象列表可以是数组或IList
您可以使用:以更可视的状态解析结果
如果您想要访问的方式(更不优雅的方式),您可以尝试:
part["result"]["..."][0]
如果希望JsonConvert.DeserializeObject正常工作,则需要使用相同的结构化对象和
DeserializeObject
结果对象似乎并不复杂:
对象列表可以是数组或IList
您可以使用:以更可视的状态解析结果
如果您想要访问的方式(更不优雅的方式),您可以尝试:
part["result"]["..."][0]
字符串名称='obj'什么是objhere@user3226440上面建议的方法中有一种(或两种)适合您吗?string name='obj'什么是objhere@user3226440上面建议的方法中有一种(或两种)适合您吗?string name='obj'什么是objhere@user3226440是否有任何一个(或两者都有)以上建议的方法中有哪些适合您?字符串名称='obj'什么是objhere@user3226440以上建议的方法中有一种(或两种)适合你吗?