美文网首页
c#解析json

c#解析json

作者: 贾梦阳 | 来源:发表于2017-02-17 15:33 被阅读1019次

    最近需要在.net webserver中get请求高德地图的url,地理编码获取到地址的经纬度,高德返回的是Json文件,学习了一下c#解析json的使用,写一篇博客

    解析这个json中的location字段

    1.下载第三方库Newtonsoft.Json.dll,下载地址 http://pan.baidu.com/s/1bprbuOJ  密码4da9

    2.将Newtonsoft.Json.dll文件引用到项目中,

    3.using Newtonsoft.Json

    4.////// 根据key和地址获取经纬度

    //////高德地图web服务key

    ///需要地理编码的地址

    public static string GetGeocodes(string key, string address)

    {

    string url = "http://restapi.amap.com/v3/geocode/geo?key=" + key + "&address=" + address;

    string retMess = GetHttpRequest(url);

    var bobject = JObject.Parse(retMess);

    string retStr = bobject["geocodes"][0]["location"].ToString();

    return retStr;

    }

    5,key在高德地图web服务中进行申请,就可以了。

    以上,

    相关文章

      网友评论

          本文标题:c#解析json

          本文链接:https://www.haomeiwen.com/subject/ephlwttx.html