當前位置:法律諮詢服務網 - 企業資訊 - C#語言,從百度地圖反向地理編碼api返回的json數據中提取信息。

C#語言,從百度地圖反向地理編碼api返回的json數據中提取信息。

安裝json.net控制並使用Newtonsoft。Json . Linq

這樣就可以得到想要的標簽對應的內容。

string text = " renderReverse & amp& amprenderReverse({\"status\":0,\ " result \ ":{ \ " location \ ":{ \ " LNG \ ":116.32298703399,\"lat\":39.983424051248},\"formatted_address\":\ "北京市海澱區中關村大街27號1101-08室\ ","業務 "北京袁晶國際公寓(中關村店)",\"poiType\":\ "房地產\ ",\ "點\ ":{\" X \ ":15438+06,\ ",\ " uid \":\ " 35a 08504 CB 51b 1165438 \ ",\" zip \ ":\"},{ \ " addr \ ":\ ":\ " 25 \ ",\ "名稱\ ":\ "中關村大廈\ ",\"poiType\ "。 辦公樓\ ",\" tel \ ":\ ",\ " uid \ ":\ " 06 ddffdaef 1b7ef 88 f 15d 04 \ ",\" Zip \ ":\"},{ "distance\":\"62\ ",\"name\":\ "海澱醫院激光整形科\ ",\"poiType\":\ "醫療\ ",\ "point \": {\ "x \": 65438+。\ ",\" tel \": \ ",\ " uid \ ":\ " b 1c 556 e 81f 27 CB 71b 4265502 \ ",\ "zip \": \ "方向\ ":\ "附近\ ",\ "距離\ ":\" 1 \ ",\ "姓名\ ":\ "中國人民財產保險公司中關村營業部\ ",\"poiType\":\ "財務\ ",\。\ ",\" tel \ ":\ ",\ " uid \ ":\ " 060 Fe 53137 D2 od 7081cc 779 \ ",\" zip \ ":\"}。"距離\":\"58\ ",\ "姓名\":\ "北京海澱醫院-輸血科\ ",\"poiType\":\ "醫療\ ",\ "點\ ":{ \ " x \ ":6543;其他\ ",\" tel \ ":\ ",\ " uid \ ":\ " cf 405905 b 6 b 82 EB 9 b 55 f 1 e89 \ ",\" zip \ ":\"},{\ ",\"distance\":\"0\ ",\"name\":\ "眉州東坡酒樓(中關村酒樓)\ ",\"poiType\":\ "gourmet \ ",\ "point \": {\ "x \" "Gourmet \ ",\ " tel \ ":\ " \ " uid \ ":\ " 2c 0 b d6c 57 DD BD D3 b 342 ab 9 a8c \ "。"距離\":\"223\ ",\ "名稱\":\ "海澱醫院\ ",\"poiType\":\ "醫療\ ",\ "點\": {\ "x \": 166。總醫院\ ",\ "電話\ ":\ " \ " uid \ ":\ " fa 01e 9371a 040053774 ff 1ca \ ",\ "郵編\ ":\ ":\ "西北\ ",\ "距離\ ":\" 229 \ ",\ "姓名\ ":\ "海澱劇院\ ",\"poiType\":\ "娛樂\ ",\ "點\": {\。Cinema \ ",\" Tel \ ":\ ",\ " uid \ ":\ " edd 64 ce 16d 79913ee 231 B3 \ ",\" Zip \ ":\ ",\" distance \ ":\" 375 \ ",\" name \ ":\ "鐘發電子市場(中關村大街)\ ",\"poiType\":\ "Shopping \ ",\ "Point \": {\ "x \。\ ",\" tel \": \ ",\ " UID \ ":\ " 69130523 db34c 811725 e 8047 \ ",\ "zip \": \ "方向\ ":\ "西北\ ",\ "距離\ ":\" 434 \ ",\ "名稱\ ":\ "泛亞大廈\ ",\"poiType\":\ "房地產\ ",\ "點\ "寫字樓\ ",\" Tel \ ":\ ",\ " UID \ ":\ " d 24 e 48 ebb 99655

//只保留Json內容。

文本=文本。刪除(文本。長度- 1)。刪除(0,29);

job object jo =(job object)Newton soft。JSON . JSON convert . deserialize object(text);

//獲取指定標記的內容

MessageBox。show(jo[" result "][" address component "][" district "]。ToString());

  • 上一篇:劉恭佗人物簡介
  • 下一篇:滿60周歲博興養老保險
  • copyright 2024法律諮詢服務網