C# 如何计算两个城市之间的距离

C# 如何计算两个城市之间的距离,c#,json,parsing,google-distancematrix-api,C#,Json,Parsing,Google Distancematrix Api,我想知道如何使用谷歌地图距离矩阵API在c#中查找两个城市之间的距离 https://maps.googleapis.com/maps/api/directions/json?origin=Khouribga&destination=Casablanca 但是,我不知道如何解析json 我想在文本框中显示结果,您得到的JSON包含所有内容: routes.legs.distance.text 只需使用a并获得该值 示例: dynamic data = JsonConvert.Deser

我想知道如何使用谷歌地图距离矩阵API在c#中查找两个城市之间的距离

https://maps.googleapis.com/maps/api/directions/json?origin=Khouribga&destination=Casablanca
但是,我不知道如何解析json


我想在文本框中显示结果,您得到的JSON包含所有内容:

routes.legs.distance.text

只需使用a并获得该值

示例:

dynamic data = JsonConvert.DeserializeObject(json);
string distance = data.routes[0].legs.distance.text;

PS:我没有编译这个代码示例,只是根据假设创建的。如果您遇到异常,请告诉我。

因此您的问题不是关于谷歌地图api,而是关于json。试着使用谷歌搜索类似“.net解析json”的东西。所以去想想如何解析json吧。很明显,你还没有做过任何研究或尝试过任何东西。请这样做,当您有特定问题时再回来。该链接可能与JSON解析有什么关系?
但它对我不起作用
并不能很好地描述问题。如果你只告诉我们这些,我们该怎么帮你?
dynamic data = JsonConvert.DeserializeObject(json);
string distance = data.routes[0].legs.distance.text;