package api.binstd.zipcode;

import java.net.URLEncoder;

import api.util.HttpUtil;

import net.sf.json.JSONArray;

import net.sf.json.JSONObject;

public class Addr2code {

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

public static final String URL = "http://api.binstd.com/zipcode/addr2code";

public static final String zipcode = "310012";

public static final String address = "杭州师范大学";// utf-8

public static final int areaid = 382;

public static void Get() throws Exception {

String result = null;

String url = URL + "?appkey=" + APPKEY + "&zipcode=" + zipcode + "&address="

+ URLEncoder.encode(address, "utf-8") + "&areaid=" + areaid;

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 address = obj.getString("address");

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

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

}

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

java 地址反查邮编_地址查邮编示例代码相关推荐

  1. java 车牌号归属地_获取车牌类型示例代码

    package api.jisuapi.illegal; import api.util.HttpUtil; import net.sf.json.JSONArray; import net.sf.j ...

  2. Java获取上海期货交易所数据_上海期货交易所价格示例代码

    package api.binstd.silver; import api.util.HttpUtil; import net.sf.json.JSONArray; import net.sf.jso ...

  3. java南方八字排盘_八字排盘示例代码

    package api.jisuapi.bazi; import api.util.HttpUtil; import net.sf.json.JSONArray; import net.sf.json ...

  4. java求时间复杂度求值_计算时间复杂度例题(示例代码)

    一.引言: 写给自己看 算法是程序的灵魂,想学好算法就必须先搞懂时间复杂度 算时间复杂度就是算基本语句条数 5个例题 二.例题 1). for(int i=0; i for(int j=i; j Sy ...

  5. java printwriter 文件,java使用PrintWriter写文件,javaprintwriter写,下面示例代码演示使用Pr...

    java使用PrintWriter写文件,javaprintwriter写,下面示例代码演示使用Pr 下面示例代码演示使用PrintWriter方法写文件. PrintWriter的构造函数接受Fil ...

  6. java 图片配上音乐_视频背景音乐识别示例

    在ASRBgmDemo.java文件中配置用户AK/SK.示例代码如下: // 1. 视频背景音乐识别服务的的基本信息,生成对应的一个客户端连接对象 AisAccess service = Servi ...

  7. java 新浪短链接_短网址链接生成器代码示例——新浪短链接api接口php、java、Python调用演示...

    短网址api对接成了大家经常遇到的难题,今天以t.cn短链接api接口为例给出三种语言的调用示例代码: 1.APIKEY获取: 2.调用代码 PHP调用代码 $url = 'http://www.ba ...

  8. java 二十四节气,eoLinker-API_Shop_二十四节气查询_API接口_Java调用示例代码

    eoLinker-API Shop 二十四节气查询 Java调用示例代码 二十四节气查询 二十四节气的时间.由来.习俗以及养生 该产品拥有以下APIs: 1.查询二十四节气 2.查询节气详情 注意,该 ...

  9. java异常判断_Java异常退出条件的判断示例代码

    无论是功能性代码还是算法性代码,程序都是一系列流程的合集 既然是流程就分为:一般流程和异常流程: 一般流程保证了基本功能: 异常流程则是对程序稳定性的保证,不能因为一些非法输入,项目就挂了: 注意,布 ...

  10. java 静态初始化数据_Java 静态数据初始化的示例代码

    无论创建多少个对象,静态数据都只占用一份存储区域.static关键字不能应用于局部变量,因此它只能作用于域.如果一个域是静态的基本类型域,且也没有对它进行初始化,那么它就会获得基本类型的标准初始值:如 ...

最新文章

  1. python 学习笔记 运算符优先级(8)
  2. paddle版fnet_google
  3. 111. 畜栏预定【贪心】
  4. HDU - 6629 string matching(扩展KMP)
  5. 是人是谁_谁是白鹤滩最可爱的人
  6. FoveaBox:目标检测新纪元,无Anchor时代来临!
  7. Flutter CupertinoSliverRefreshControl 苹果风格的刷新效果
  8. MyBatis学习总结(4)——解决字段名与实体类属性名不相同的冲突
  9. [USACO08OPEN]寻宝之路Clear And Present Danger
  10. 力压今日头条成 App Store 榜第一,个税 App 惊爆 62 例木马病毒!
  11. shouldComponentUpdate 的作用
  12. windowfullscreen后键盘布局顶上去_手机输入法的派别之争,九宫格和全键盘究竟哪种更科学?...
  13. 深入解析浏览器的幕后工作原理(一) 简介
  14. 使用 Transmission 制作种子命令
  15. 官网CentOs7镜像下载详细步骤
  16. 小白神器 - Django - 起步
  17. 安装与配置VMware虚拟机 https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html
  18. XML DOM摘要五(XPath)
  19. stm32实现串口通信
  20. SDOI R2 咕咕记

热门文章

  1. 锂电革命势在必行,电动两轮车锂电这块蛋糕怎么瓜分?安全是第一道“投名状”!
  2. 杭州2023 - Java开发 - 跳槽总结
  3. Python利用OCR提取图片中的文字
  4. SpringBoot项目通过HotswapAgent实现热部署(JDK1.8)---亲测有效
  5. 解决Chrome提示:“您的连接不是私密连接“,且无继续访问选项问题
  6. 研究生有限元仿真应用中存在的问题与对策
  7. 手机解除移动宽带屏蔽_FANUC/三菱M70系统如何屏蔽伺服轴?
  8. QQ音乐 for Mac(腾讯音乐客户端)
  9. html video使用MediaRecorder实现录屏功能
  10. 【C语言入门】编写程序,输入ASCII,输出相应字符。