package api.jisuapi.areacode;

import java.net.URLEncoder;

import api.util.HttpUtil;

import net.sf.json.JSONArray;

import net.sf.json.JSONObject;

public class City2code {

public static final String APPKEY = "your_appkey_here";// 你的appkey

public static final String URL = "https://api.jisuapi.com/areacode/city2code";

public static final String city = "杭州";// utf-8

public static void Get() throws Exception {

String result = null;

String url = URL + "?appkey=" + APPKEY + "&city=" + URLEncoder.encode(city,"utf-8");

try {

result = HttpUtil.sendGet(url, "utf-8");

JSONObject json = JSONObject.fromObject(result);

if (json.getInt("status") != 0) {

System.out.println(json.getString("msg"));

} else {

JSONArray resultarr = json.optJSONArray("result");

for (int i = 0; i < resultarr.size(); i++) {

JSONObject obj = (JSONObject) resultarr.opt(i);

String province = obj.getString("province");

String city = obj.getString("city");

String town = obj.getString("town");

String areacode = obj.getString("areacode");

System.out.println(province + " " + city + " " + town + " " + areacode);

}

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

java 获取各省市的区号_城市查区号示例代码相关推荐

  1. 公众号分享页面php,微信公众号网页分享功能开发的示例代码

    现在每天都可以看到很多微信分享的链接上面有网站或者商家的自定义的分享标题,和分享链接的描述及分享出去的图像,例如下面的分享出去的链接: 上面这个是微信的js-SDK页面分享给微信好友在聊天列表中显示的 ...

  2. java 获取包下的所有类,附完整源码和测试代码

    java 获取包下的所有类,完整Java代码如下: package com.example.demo.util;import java.io.File; import java.io.FileFilt ...

  3. java socket 重连复用_Java Socket编程基础及深入讲解(示例代码)

    Socket是Java网络编程的基础,了解还是有好处的, 这篇文章主要讲解Socket的基础编程.Socket用在哪呢,主要用在进程间,网络间通信.本篇比较长,特别做了个目录: 一.Socket通信基 ...

  4. Java Web--HTML、CSS、JavaScript详细学习笔记(内含丰富示例代码)

    ** Java Web–HTML.CSS.JavaScript学习笔记 ** HTML(Hyper Text Markup Language超文本标记语言):控制的是页面的内容,是由标签组成的语言,能 ...

  5. 百度AI开放平台人体分析_人像分割的Python示例代码

    首发于:https://www.jwldata.com/archives/48.html 人像分割有些API需要用到opencv处理返回结果. https://pypi.org/project/ope ...

  6. java 批量写入文件_Java批量写入文件和下载图片的示例代码

    很久没有在WhitMe上写日记了,因为觉着在App上写私密日记的话肯定是不安全的,但是想把日记存下来.,然后看到有导出日记的功能,就把日记导出了(还好可以直接导出,不然就麻烦点).导出的是一个html ...

  7. java多线程下载源码_Java多线程文件分片下载实现的示例代码

    多线程下载介绍 多线程下载技术是很常见的一种下载方案,这种方式充分利用了多线程的优势,在同一时间段内通过多个线程发起下载请求,将需要下载的数据分割成多个部分,每一个线程只负责下载其中一个部分,然后将下 ...

  8. java批量下载图片_Java批量写入文件和下载图片的示例代码

    很久没有在WhitMe上写日记了,因为觉着在App上写私密日记的话肯定是不安全的,但是想把日记存下来.,然后看到有导出日记的功能,就把日记导出了(还好可以直接导出,不然就麻烦点).导出的是一个html ...

  9. java获取微信xml数据格式的文件_(5)微信二次开发 之 XML格式数据解析

    1.首先理解一下html html的全名是:HyperText Transfer markup language 超级文本标记语言,html本质上是一门标记(符合)语言,在html里,这些标记是事先定 ...

  10. java 获取文件所在的文件夹_【Java视频教程】day32-文件IO??

    File类&递归 File类 File类简介 任何数据在存储设备(硬盘.光盘.U盘等等)都是以二进制存储.但是体现出来的文件或文件夹.所以在Java中提供File类,它是专门操作文件或文件夹的 ...

最新文章

  1. android edittext_Android 支持拖动、缩放的自定义软键盘
  2. 如何在私服上传jar包
  3. c++ 获取计算机域名_每日一题| 计算机考研20200825
  4. 狼抓兔子(HYSBZ-1001)
  5. JavaScript 之 截取字符串函数
  6. 学python的注意点_python学习入门细节知识点
  7. python 数字类型判断_Python中 各种数字类型的判别(numerica, digital, decimal)
  8. 多项式函数插值:计算基本理论
  9. 便携CAN分析仪图文使用指导
  10. 基于ATmega128单片机的LCD12864显示密码锁
  11. Swarm(bzz)主网于6月21日正式启动 ,BZZ币合约已部署?红利提前来了吗?
  12. 【ASO项目使用的技术】(例如:1、hook CFUserNotificationCreat 截取Header 部分信息、Message内容 进行任务处理2、设备信息的修改、清理数据3、js逆向)
  13. 未来科学大奖 计算机,未来科学大奖
  14. 一度智信:拼多多商家上架商品指南分享
  15. iOS 3DTouch的小细节
  16. IOS开发 汉字转拼音 把用户名按照姓名首字母进行排序
  17. Linux 安装 JDK + Tomcat + Mysql
  18. ELK学习--Kibana 5.6.5 安装
  19. 女朋友过生日,男子买了一条项链,女友:值不了多少钱
  20. WmiPrvSE.exe是什么进程?WMI Provider Host占用很高CPU怎么办?

热门文章

  1. python 爬取生意参谋数据_如何爬取生意参谋数据?是不是违规操作?
  2. 什么是干接点、湿接点、源型、漏型、NPN、PNP
  3. 龙芯2k1000-pmon(7)- pmon版本控制
  4. UCOSII实时操作系统启动原理和理解
  5. PMP课程笔记:第11章 项目风险管理
  6. 格式html载入矢量图片,Web前端矢量小图标的使用方法
  7. 阿里巴巴矢量图标引入方法
  8. vue实现的随意拖拽的自定义表单,用于医院文书开发,提高实施效率
  9. XILINX VIVADO2018.2官方下载全教程记录.
  10. python 数学公式_pythonp_word03公式编辑器,空心方阵公式,高中数学必修一公式,销售利润率公式,高一物理必修1公式...