package api.jisuapi.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 = "https://api.jisuapi.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.binstd.zipcode; import java.net.URLEncoder; import api.util.HttpUtil; import net.sf.json ...

  2. java 获取邮编_基于JAVA的根据地名查邮编api调用代码实例

    代码描述:基于JAVA的根据地名查邮编api调用代码实例 接口地址:http://www.juhe.cn/docs/api/id/66 1.[代码][Java]代码 import java.io.Bu ...

  3. python数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  4. python操作数据库教程_Python连接mysql数据库及简单增删改查操作示例代码

    1.安装pymysql 进入cmd,输入 pip install pymysql: 2.数据库建表 在数据库中,建立一个简单的表,如图: 3.简单操作 3.1查询操作 #coding=utf-8 #连 ...

  5. JAVA中医舌诊接口使用示例代码,JAVA舌象图特征人工智能识别代码,JAVA实现舌象特征检测与识别

    中医舌诊接口使用示例-Java示例项目 中医舌诊健康状态检测API 1.此文档适用于集成中国中医舌诊开放平台功能的用户. 2.此文档说明了与中国中医舌诊开放平台的数据交互方法(restful接口),按 ...

  6. 自己开发邮编查询,根据地址查邮编代码实现(JAVA)

    文章目录 前言 一.数据准备 二.代码实现 1. 格式化地址对象 2. mapper数据库查询代码 3. 查询代码实现 三.运行效果 前言 通过地址查询邮编处理步骤: 1. 首先要对地址进行格式处理, ...

  7. java小程序详解_微信小程序登录Java后台接口(详解,附示例代码)

    首先看一下官方文档 地址:微信小程序官方文档API登录接口 我们先对官方给的时序图进行简单的分析 1.当小程序调用wx.login()时,会获得一个code(临时登录凭证),然后我们需要用wx.req ...

  8. java找出违法车牌号代码_基于Java的全国交通违章查询示例代码-六派数据

    示例代码 本代码示例是基于Java的六派数据接口进行数据请求API服务请求的代码示例,使用前你需要: 以下是完整代码示例: /** * 主函数 * @param args */ public stat ...

  9. udp服务器php代码例子,Java客户端PHP服务器UDP穿孔示例代码

    我正在一个需要pe2p服务器的项目中工作,但是我还没有找到任何Java客户端php服务器示例代码.我了解udp打孔工作原理的概念,但是我无法在代码中工作. 我尝试过的 TheSocket.java p ...

最新文章

  1. 样式集(9) - 切换Tab菜单
  2. 寒门出贵子,传递正能量
  3. Linux下执行.sh命令出现-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory...
  4. python开发跟淘宝有关联微_使用Python分析淘宝用户行为
  5. linux系统自签发免费ssl证书,为nginx生成自签名ssl证书
  6. SpringMVC 使用hibernate返回list
  7. 查询DBA_HIST_ACTIVE_SESS_HISTORY缓慢
  8. 计算机管理未指定错误,win10系统计算机管理打不开显示有“未指定的错误”的方案介绍222...
  9. Orleans学习总结(二)--创建工程
  10. 【转载】 详细介绍Flex中操作XML
  11. 一套不错的php,一套不错的PHP笔试题-附答案
  12. E103-W01产品WiFi无线模块快连技术在智能家居中的应用
  13. 面试大厂应该注意哪些问题?算法太TM重要了
  14. C与C++中的extern与static、extern C与__cplusplus的作用
  15. 字符串比较函数实现,超简单的面试题,回过头来发现原来我的c多么的薄弱
  16. 链地址处理哈希冲突方法
  17. CentOS设置时区
  18. 循环体中对集合进行增删时报错:java.util.ConcurrentModificationException
  19. matplotlib交互模式与pycharm单独Figure设置
  20. 关于get和post的区别

热门文章

  1. 关于计算机的猜谜游戏,元宵灯谜猜谜语
  2. 新概念英语第二册01-30课(转)
  3. 制作世界人口地图:JSON格式
  4. 地平线4卡在转圈界面_小米电视盒子4值得买吗?双11选购必须要了解这几点
  5. 基于gardner环的定时同步matlab仿真
  6. SAE J1587协议简介
  7. E: Package ‘curl‘ has no installation candidate(问题解决)
  8. 有人物联网485转网口模块网口调试助手1035未知错误
  9. 爱普生机器人学习笔记02
  10. 复制网页表格 在线格式转换 网页表格解析