php 对接中国天气网 城市 id json串
java 代碼
package fun;
import java.util.ArrayList;
import java.util.List;
/**
* @author bin
* cape no7
*中國天氣網 城市 id 拼PHP json串
*/
public class Php_json {
public static void main(String[] args) {
String str = "北京:101010100朝陽:101010300順義:101010400懷柔:101010500通州:101010600昌平:101010700延慶:101010800豐臺:101010900石景山:101011000大興:101011100房山:101011200密云:101011300門頭溝:101011400平谷:101011500八達嶺:101011600佛爺頂:101011700湯河口:101011800密云上甸子:101011900齋堂:101012000霞云嶺:101012100北京城區:101012200海淀:101010200天津:101030100寶坻:101030300東麗:101030400西青:101030500北辰:101030600薊縣:101031400漢沽:101030800靜海:101030900津南:101031000塘沽:101031100大港:101031200武清:101030200寧河:101030700上海:101020100寶山:101020300嘉定:101020500南匯:101020600浦東:101021300青浦:101020800松江:101020900奉賢:101021000崇明:101021100徐家匯:101021200閔行:101020200金山:101020700石家莊:101090101張家口:101090301承德:101090402唐山:101090501秦皇島:101091101滄州:101090701衡水:101090801邢臺:101090901邯鄲:101091001保定:101090201廊坊:101090601鄭州:101180101新鄉:101180301許昌:101180401平頂山:101180501信陽:101180601南陽:101180701開封:101180801洛陽:101180901商丘:101181001焦作:101181101鶴壁:101181201濮陽:101181301周口:101181401漯河:101181501駐馬店:101181601三門峽:101181701濟源:101181801安陽:101180201合肥:101220101蕪湖:101220301淮南:101220401馬鞍山:101220501安慶:101220601宿州:101220701阜陽:101220801亳州:101220901黃山:101221001滁州:101221101淮北:101221201銅陵:101221301宣城:101221401六安:101221501巢湖:101221601池州:101221701蚌埠:101220201杭州:101210101舟山:101211101湖州:101210201嘉興:101210301金華:101210901紹興:101210501臺州:101210601溫州:101210701麗水:101210801衢州:101211001寧波:101210401重慶:101040100合川:101040300南川:101040400江津:101040500萬盛:101040600渝北:101040700北碚:101040800巴南:101040900長壽:101041000黔江:101041100萬州天城:101041200萬州龍寶:101041300涪陵:101041400開縣:101041500城口:101041600云陽:101041700巫溪:101041800奉節:101041900巫山:101042000潼南:101042100墊江:101042200梁平:101042300忠縣:101042400石柱:101042500大足:101042600榮昌:101042700銅梁:101042800璧山:101042900豐都:101043000武隆:101043100彭水:101043200綦江:101043300酉陽:101043400秀山:101043600沙坪壩:101043700永川:101040200福州:101230101泉州:101230501漳州:101230601龍巖:101230701晉江:101230509南平:101230901廈門:101230201寧德:101230301莆田:101230401三明:101230801蘭州:101160101平涼:101160301慶陽:101160401武威:101160501金昌:101160601嘉峪關:101161401酒泉:101160801天水:101160901武都:101161001臨夏:101161101合作:101161201白銀:101161301定西:101160201張掖:101160701廣州:101280101惠州:101280301梅州:101280401汕頭:101280501深圳:101280601珠海:101280701佛山:101280800肇慶:101280901湛江:101281001江門:101281101河源:101281201清遠:101281301云浮:101281401潮州:101281501東莞:101281601中山:101281701陽江:101281801揭陽:101281901茂名:101282001汕尾:101282101韶關:101280201南寧:101300101柳州:101300301來賓:101300401桂林:101300501梧州:101300601防城港:101301401貴港:101300801玉林:101300901百色:101301001欽州:101301101河池:101301201北海:101301301崇左:101300201賀州:101300701貴陽:101260101安順:101260301都勻:101260401興義:101260906銅仁:101260601畢節:101260701六盤水:101260801遵義:101260201凱里:101260501昆明:101290101紅河:101290301文山:101290601玉溪:101290701楚雄:101290801普洱:101290901昭通:101291001臨滄:101291101怒江:101291201香格里拉:101291301麗江:101291401德宏:101291501景洪:101291601大理:101290201曲靖:101290401保山:101290501呼和浩特:101080101烏海:101080301集寧:101080401通遼:101080501阿拉善左旗:101081201鄂爾多斯:101080701臨河:101080801錫林浩特:101080901呼倫貝爾:101081000烏蘭浩特:101081101包頭:101080201赤峰:101080601南昌:101240101上饒:101240301撫州:101240401宜春:101240501鷹潭:101241101贛州:101240701景德鎮:101240801萍鄉:101240901新余:101241001九江:101240201吉安:101240601武漢:101200101黃岡:101200501荊州:101200801宜昌:101200901恩施:101201001十堰:101201101神農架:101201201隨州:101201301荊門:101201401天門:101201501仙桃:101201601潛江:101201701襄樊:101200201鄂州:101200301孝感:101200401黃石:101200601咸寧:101200701成都:101270101自貢:101270301綿陽:101270401南充:101270501達州:101270601遂寧:101270701廣安:101270801巴中:101270901瀘州:101271001宜賓:101271101內江:101271201資陽:101271301樂山:101271401眉山:101271501涼山:101271601雅安:101271701甘孜:101271801阿壩:101271901德陽:101272001廣元:101272101攀枝花:101270201銀川:101170101中衛:101170501固原:101170401石嘴山:101170201吳忠:101170301西寧:101150101黃南:101150301海北:101150801果洛:101150501玉樹:101150601海西:101150701海東:101150201海南:101150401濟南:101120101濰坊:101120601臨沂:101120901菏澤:101121001濱州:101121101東營:101121201威海:101121301棗莊:101121401日照:101121501萊蕪:101121601聊城:101121701青島:101120201淄博:101120301德州:101120401煙臺:101120501濟寧:101120701泰安:101120801西安:101110101延安:101110300榆林:101110401銅川:101111001商洛:101110601安康:101110701漢中:101110801寶雞:101110901咸陽:101110200渭南:101110501太原:101100101臨汾:101100701運城:101100801朔州:101100901忻州:101101001長治:101100501大同:101100201陽泉:101100301晉中:101100401晉城:101100601呂梁:101101100烏魯木齊:101130101石河子:101130301昌吉:101130401吐魯番:101130501庫爾勒:101130601阿拉爾:101130701阿克蘇:101130801喀什:101130901伊寧:101131001塔城:101131101哈密:101131201和田:101131301阿勒泰:101131401阿圖什:101131501博樂:101131601克拉瑪依:101130201拉薩:101140101山南:101140301阿里:101140701昌都:101140501那曲:101140601日喀則:101140201林芝:101140401臺北縣:101340101高雄:101340201臺中:101340401海口:101310101三亞:101310201東方:101310202臨高:101310203澄邁:101310204儋州:101310205昌江:101310206白沙:101310207瓊中:101310208定安:101310209屯昌:101310210瓊海:101310211文昌:101310212保亭:101310214萬寧:101310215陵水:101310216西沙:101310217南沙島:101310220樂東:101310221五指山:101310222瓊山:101310102長沙:101250101株洲:101250301衡陽:101250401郴州:101250501常德:101250601益陽:101250700婁底:101250801邵陽:101250901岳陽:101251001張家界:101251101懷化:101251201黔陽:101251301永州:101251401吉首:101251501湘潭:101250201南京:101190101鎮江:101190301蘇州:101190401南通:101190501揚州:101190601宿遷:101191301徐州:101190801淮安:101190901連云港:101191001常州:101191101泰州:101191201無錫:101190201鹽城:101190701哈爾濱:101050101牡丹江:101050301佳木斯:101050401綏化:101050501黑河:101050601雙鴨山:101051301伊春:101050801大慶:101050901七臺河:101051002雞西:101051101鶴崗:101051201齊齊哈爾:101050201大興安嶺:101050701長春:101060101延吉:101060301四平:101060401白山:101060901白城:101060601遼源:101060701松原:101060801吉林:101060201通化:101060501沈陽:101070101鞍山:101070301撫順:101070401本溪:101070501丹東:101070601葫蘆島:101071401營口:101070801阜新:101070901遼陽:101071001鐵嶺:101071101朝陽:101071201盤錦:101071301大連:101070201錦州:101070701";
String[] city = str.split(":");
String res = new String();
List all = new ArrayList();
for (int i = 0; i < city.length; i++) {
if(!(i == 0)){
List one = new ArrayList();
String id = "\"";
String area = "\"";
for (int j = 0; j < city[i].length(); j++) {
if(!('a'< city[i].charAt(j) && '9' < city[i].charAt(j))){
id += ""+city[i].charAt(j)+"";
}else{
area += ""+city[i].charAt(j)+"";
}
}
id += "\",";
area += "\"=>";
one.add(id);
one.add(area);
all.add(one);
}
}
res += "array(\"北京\"=>";
for (int y = 0; y < all.size(); y++) {
List temp = (List) all.get(y);
res += temp.get(0)+"\n";
res += temp.get(1);
}
res = res.substring(0, res.length()-4);
res = res +")";
System.out.println(res);
}
}
?
得到PHP json串
$weather_cityId = array(
"北京"=>"101010100",
"朝陽"=>"101010300",
"順義"=>"101010400",
"懷柔"=>"101010500",
"通州"=>"101010600",
"昌平"=>"101010700",
"延慶"=>"101010800",
"豐臺"=>"101010900",
"石景山"=>"101011000",
"大興"=>"101011100",
"房山"=>"101011200",
"密云"=>"101011300",
"門頭溝"=>"101011400",
"平谷"=>"101011500",
"八達嶺"=>"101011600",
"佛爺頂"=>"101011700",
"湯河口"=>"101011800",
"密云上甸子"=>"101011900",
"齋堂"=>"101012000",
"霞云嶺"=>"101012100",
"北京城區"=>"101012200",
"海淀"=>"101010200",
"天津"=>"101030100",
"寶坻"=>"101030300",
"東麗"=>"101030400",
"西青"=>"101030500",
"北辰"=>"101030600",
"薊縣"=>"101031400",
"漢沽"=>"101030800",
"靜海"=>"101030900",
"津南"=>"101031000",
"塘沽"=>"101031100",
"大港"=>"101031200",
"武清"=>"101030200",
"寧河"=>"101030700",
"上海"=>"101020100",
"寶山"=>"101020300",
"嘉定"=>"101020500",
"南匯"=>"101020600",
"浦東"=>"101021300",
"青浦"=>"101020800",
"松江"=>"101020900",
"奉賢"=>"101021000",
"崇明"=>"101021100",
"徐家匯"=>"101021200",
"閔行"=>"101020200",
"金山"=>"101020700",
"石家莊"=>"101090101",
"張家口"=>"101090301",
"承德"=>"101090402",
"唐山"=>"101090501",
"秦皇島"=>"101091101",
"滄州"=>"101090701",
"衡水"=>"101090801",
"邢臺"=>"101090901",
"邯鄲"=>"101091001",
"保定"=>"101090201",
"廊坊"=>"101090601",
"鄭州"=>"101180101",
"新鄉"=>"101180301",
"許昌"=>"101180401",
"平頂山"=>"101180501",
"信陽"=>"101180601",
"南陽"=>"101180701",
"開封"=>"101180801",
"洛陽"=>"101180901",
"商丘"=>"101181001",
"焦作"=>"101181101",
"鶴壁"=>"101181201",
"濮陽"=>"101181301",
"周口"=>"101181401",
"漯河"=>"101181501",
"駐馬店"=>"101181601",
"三門峽"=>"101181701",
"濟源"=>"101181801",
"安陽"=>"101180201",
"合肥"=>"101220101",
"蕪湖"=>"101220301",
"淮南"=>"101220401",
"馬鞍山"=>"101220501",
"安慶"=>"101220601",
"宿州"=>"101220701",
"阜陽"=>"101220801",
"亳州"=>"101220901",
"黃山"=>"101221001",
"滁州"=>"101221101",
"淮北"=>"101221201",
"銅陵"=>"101221301",
"宣城"=>"101221401",
"六安"=>"101221501",
"巢湖"=>"101221601",
"池州"=>"101221701",
"蚌埠"=>"101220201",
"杭州"=>"101210101",
"舟山"=>"101211101",
"湖州"=>"101210201",
"嘉興"=>"101210301",
"金華"=>"101210901",
"紹興"=>"101210501",
"臺州"=>"101210601",
"溫州"=>"101210701",
"麗水"=>"101210801",
"衢州"=>"101211001",
"寧波"=>"101210401",
"重慶"=>"101040100",
"合川"=>"101040300",
"南川"=>"101040400",
"江津"=>"101040500",
"萬盛"=>"101040600",
"渝北"=>"101040700",
"北碚"=>"101040800",
"巴南"=>"101040900",
"長壽"=>"101041000",
"黔江"=>"101041100",
"萬州天城"=>"101041200",
"萬州龍寶"=>"101041300",
"涪陵"=>"101041400",
"開縣"=>"101041500",
"城口"=>"101041600",
"云陽"=>"101041700",
"巫溪"=>"101041800",
"奉節"=>"101041900",
"巫山"=>"101042000",
"潼南"=>"101042100",
"墊江"=>"101042200",
"梁平"=>"101042300",
"忠縣"=>"101042400",
"石柱"=>"101042500",
"大足"=>"101042600",
"榮昌"=>"101042700",
"銅梁"=>"101042800",
"璧山"=>"101042900",
"豐都"=>"101043000",
"武隆"=>"101043100",
"彭水"=>"101043200",
"綦江"=>"101043300",
"酉陽"=>"101043400",
"秀山"=>"101043600",
"沙坪壩"=>"101043700",
"永川"=>"101040200",
"福州"=>"101230101",
"泉州"=>"101230501",
"漳州"=>"101230601",
"龍巖"=>"101230701",
"晉江"=>"101230509",
"南平"=>"101230901",
"廈門"=>"101230201",
"寧德"=>"101230301",
"莆田"=>"101230401",
"三明"=>"101230801",
"蘭州"=>"101160101",
"平涼"=>"101160301",
"慶陽"=>"101160401",
"武威"=>"101160501",
"金昌"=>"101160601",
"嘉峪關"=>"101161401",
"酒泉"=>"101160801",
"天水"=>"101160901",
"武都"=>"101161001",
"臨夏"=>"101161101",
"合作"=>"101161201",
"白銀"=>"101161301",
"定西"=>"101160201",
"張掖"=>"101160701",
"廣州"=>"101280101",
"惠州"=>"101280301",
"梅州"=>"101280401",
"汕頭"=>"101280501",
"深圳"=>"101280601",
"珠海"=>"101280701",
"佛山"=>"101280800",
"肇慶"=>"101280901",
"湛江"=>"101281001",
"江門"=>"101281101",
"河源"=>"101281201",
"清遠"=>"101281301",
"云浮"=>"101281401",
"潮州"=>"101281501",
"東莞"=>"101281601",
"中山"=>"101281701",
"陽江"=>"101281801",
"揭陽"=>"101281901",
"茂名"=>"101282001",
"汕尾"=>"101282101",
"韶關"=>"101280201",
"南寧"=>"101300101",
"柳州"=>"101300301",
"來賓"=>"101300401",
"桂林"=>"101300501",
"梧州"=>"101300601",
"防城港"=>"101301401",
"貴港"=>"101300801",
"玉林"=>"101300901",
"百色"=>"101301001",
"欽州"=>"101301101",
"河池"=>"101301201",
"北海"=>"101301301",
"崇左"=>"101300201",
"賀州"=>"101300701",
"貴陽"=>"101260101",
"安順"=>"101260301",
"都勻"=>"101260401",
"興義"=>"101260906",
"銅仁"=>"101260601",
"畢節"=>"101260701",
"六盤水"=>"101260801",
"遵義"=>"101260201",
"凱里"=>"101260501",
"昆明"=>"101290101",
"紅河"=>"101290301",
"文山"=>"101290601",
"玉溪"=>"101290701",
"楚雄"=>"101290801",
"普洱"=>"101290901",
"昭通"=>"101291001",
"臨滄"=>"101291101",
"怒江"=>"101291201",
"香格里拉"=>"101291301",
"麗江"=>"101291401",
"德宏"=>"101291501",
"景洪"=>"101291601",
"大理"=>"101290201",
"曲靖"=>"101290401",
"保山"=>"101290501",
"呼和浩特"=>"101080101",
"烏海"=>"101080301",
"集寧"=>"101080401",
"通遼"=>"101080501",
"阿拉善左旗"=>"101081201",
"鄂爾多斯"=>"101080701",
"臨河"=>"101080801",
"錫林浩特"=>"101080901",
"呼倫貝爾"=>"101081000",
"烏蘭浩特"=>"101081101",
"包頭"=>"101080201",
"赤峰"=>"101080601",
"南昌"=>"101240101",
"上饒"=>"101240301",
"撫州"=>"101240401",
"宜春"=>"101240501",
"鷹潭"=>"101241101",
"贛州"=>"101240701",
"景德鎮"=>"101240801",
"萍鄉"=>"101240901",
"新余"=>"101241001",
"九江"=>"101240201",
"吉安"=>"101240601",
"武漢"=>"101200101",
"黃岡"=>"101200501",
"荊州"=>"101200801",
"宜昌"=>"101200901",
"恩施"=>"101201001",
"十堰"=>"101201101",
"神農架"=>"101201201",
"隨州"=>"101201301",
"荊門"=>"101201401",
"天門"=>"101201501",
"仙桃"=>"101201601",
"潛江"=>"101201701",
"襄樊"=>"101200201",
"鄂州"=>"101200301",
"孝感"=>"101200401",
"黃石"=>"101200601",
"咸寧"=>"101200701",
"成都"=>"101270101",
"自貢"=>"101270301",
"綿陽"=>"101270401",
"南充"=>"101270501",
"達州"=>"101270601",
"遂寧"=>"101270701",
"廣安"=>"101270801",
"巴中"=>"101270901",
"瀘州"=>"101271001",
"宜賓"=>"101271101",
"內江"=>"101271201",
"資陽"=>"101271301",
"樂山"=>"101271401",
"眉山"=>"101271501",
"涼山"=>"101271601",
"雅安"=>"101271701",
"甘孜"=>"101271801",
"阿壩"=>"101271901",
"德陽"=>"101272001",
"廣元"=>"101272101",
"攀枝花"=>"101270201",
"銀川"=>"101170101",
"中衛"=>"101170501",
"固原"=>"101170401",
"石嘴山"=>"101170201",
"吳忠"=>"101170301",
"西寧"=>"101150101",
"黃南"=>"101150301",
"海北"=>"101150801",
"果洛"=>"101150501",
"玉樹"=>"101150601",
"海西"=>"101150701",
"海東"=>"101150201",
"海南"=>"101150401",
"濟南"=>"101120101",
"濰坊"=>"101120601",
"臨沂"=>"101120901",
"菏澤"=>"101121001",
"濱州"=>"101121101",
"東營"=>"101121201",
"威海"=>"101121301",
"棗莊"=>"101121401",
"日照"=>"101121501",
"萊蕪"=>"101121601",
"聊城"=>"101121701",
"青島"=>"101120201",
"淄博"=>"101120301",
"德州"=>"101120401",
"煙臺"=>"101120501",
"濟寧"=>"101120701",
"泰安"=>"101120801",
"西安"=>"101110101",
"延安"=>"101110300",
"榆林"=>"101110401",
"銅川"=>"101111001",
"商洛"=>"101110601",
"安康"=>"101110701",
"漢中"=>"101110801",
"寶雞"=>"101110901",
"咸陽"=>"101110200",
"渭南"=>"101110501",
"太原"=>"101100101",
"臨汾"=>"101100701",
"運城"=>"101100801",
"朔州"=>"101100901",
"忻州"=>"101101001",
"長治"=>"101100501",
"大同"=>"101100201",
"陽泉"=>"101100301",
"晉中"=>"101100401",
"晉城"=>"101100601",
"呂梁"=>"101101100",
"烏魯木齊"=>"101130101",
"石河子"=>"101130301",
"昌吉"=>"101130401",
"吐魯番"=>"101130501",
"庫爾勒"=>"101130601",
"阿拉爾"=>"101130701",
"阿克蘇"=>"101130801",
"喀什"=>"101130901",
"伊寧"=>"101131001",
"塔城"=>"101131101",
"哈密"=>"101131201",
"和田"=>"101131301",
"阿勒泰"=>"101131401",
"阿圖什"=>"101131501",
"博樂"=>"101131601",
"克拉瑪依"=>"101130201",
"拉薩"=>"101140101",
"山南"=>"101140301",
"阿里"=>"101140701",
"昌都"=>"101140501",
"那曲"=>"101140601",
"日喀則"=>"101140201",
"林芝"=>"101140401",
"臺北縣"=>"101340101",
"高雄"=>"101340201",
"臺中"=>"101340401",
"海口"=>"101310101",
"三亞"=>"101310201",
"東方"=>"101310202",
"臨高"=>"101310203",
"澄邁"=>"101310204",
"儋州"=>"101310205",
"昌江"=>"101310206",
"白沙"=>"101310207",
"瓊中"=>"101310208",
"定安"=>"101310209",
"屯昌"=>"101310210",
"瓊海"=>"101310211",
"文昌"=>"101310212",
"保亭"=>"101310214",
"萬寧"=>"101310215",
"陵水"=>"101310216",
"西沙"=>"101310217",
"南沙島"=>"101310220",
"樂東"=>"101310221",
"五指山"=>"101310222",
"瓊山"=>"101310102",
"長沙"=>"101250101",
"株洲"=>"101250301",
"衡陽"=>"101250401",
"郴州"=>"101250501",
"常德"=>"101250601",
"益陽"=>"101250700",
"婁底"=>"101250801",
"邵陽"=>"101250901",
"岳陽"=>"101251001",
"張家界"=>"101251101",
"懷化"=>"101251201",
"黔陽"=>"101251301",
"永州"=>"101251401",
"吉首"=>"101251501",
"湘潭"=>"101250201",
"南京"=>"101190101",
"鎮江"=>"101190301",
"蘇州"=>"101190401",
"南通"=>"101190501",
"揚州"=>"101190601",
"宿遷"=>"101191301",
"徐州"=>"101190801",
"淮安"=>"101190901",
"連云港"=>"101191001",
"常州"=>"101191101",
"泰州"=>"101191201",
"無錫"=>"101190201",
"鹽城"=>"101190701",
"哈爾濱"=>"101050101",
"牡丹江"=>"101050301",
"佳木斯"=>"101050401",
"綏化"=>"101050501",
"黑河"=>"101050601",
"雙鴨山"=>"101051301",
"伊春"=>"101050801",
"大慶"=>"101050901",
"七臺河"=>"101051002",
"雞西"=>"101051101",
"鶴崗"=>"101051201",
"齊齊哈爾"=>"101050201",
"大興安嶺"=>"101050701",
"長春"=>"101060101",
"延吉"=>"101060301",
"四平"=>"101060401",
"白山"=>"101060901",
"白城"=>"101060601",
"遼源"=>"101060701",
"松原"=>"101060801",
"吉林"=>"101060201",
"通化"=>"101060501",
"沈陽"=>"101070101",
"鞍山"=>"101070301",
"撫順"=>"101070401",
"本溪"=>"101070501",
"丹東"=>"101070601",
"葫蘆島"=>"101071401",
"營口"=>"101070801",
"阜新"=>"101070901",
"遼陽"=>"101071001",
"鐵嶺"=>"101071101",
"朝陽"=>"101071201",
"盤錦"=>"101071301",
"大連"=>"101070201",
"錦州"=>"101070701",
)
?
轉載于:https://www.cnblogs.com/bin-pureLife/p/3546646.html
總結
以上是生活随笔為你收集整理的php 对接中国天气网 城市 id json串的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 我理解的【旁路代理】
- 下一篇: JQuery开发之Galleriffic