z这里用百度地图的逆地理编码接口为例,

第一种方式:(通过jdk中的java.net包)

  •     引入工具类

    import java.net.URL;
    import java.net.URLConnection;
  •     设置URL
    String url = "http://api.map.baidu.com/geocoder/v2/?" +
    "callback=renderReverse&location=40.073357,116.352891&output=json&pois=0&ak=" + mapAk;
  •      根据URL创建实例
    URL myURL = null;
    URLConnection httpsConn = null;
    myURL = new URL(url);
    httpsConn = (URLConnection) myURL.openConnection();
  •     通过输入流的方式拿到返回数据
    InputStreamReader insr = null;
    insr = new InputStreamReader(
    httpsConn.getInputStream(), "UTF-8");
    BufferedReader br = new BufferedReader(insr);
    String dataStr = br.readLine();
  •     关闭输入流
    insr.close();

第二种方式:(通过httpclient实现)

明天整理,参考如下(可点击外链)

https://my.oschina.net/u/565871/blog/701214

最后得到一个json的字符串,而我们需要拿到其中某个key对应的value,所以就需要对json串进行解析

最新文章

  1. nodejs与javascript中的aes加密
  2. (转)Java中使用Jedis操作Redis
  3. Oracle 常见错误排查
  4. Struts2中的Action类(解耦方式,耦合方式)
  5. Handle源码分析,深入群内了解风骚的Handle机制
  6. 【大数处理、正则表达式】NYOJ-513
  7. linux下开发c++第二弹--helloworld与makefile
  8. spring jdbc.property的配置与使用
  9. 组合模式(Composite Pattern)
  10. 利用js制作html table分页示例(js实现分页)
  11. 由查找session IP 展开---函数、触发器、包
  12. .NET API for RabbitMQ and ActiveMQ
  13. java_web学习(3)XML基础
  14. vue.js介绍,常用指令,事件,以及制作简易留言版
  15. jar包添加到maven本地仓库
  16. Linux中设置别名
  17. .NET 黑魔法 - 自定义日志扩展
  18. Linux系统编程之--守护进程的创建和详解【转】
  19. 【解决方案】[XCUITest] WDA is not listening at 'http://localhost:8100/'
  20. 数论 - SGU 107 987654321 problem

热门文章

  1. WCF学习笔记——不支持内容类型 text/xml; charset=utf-8
  2. Java 判断中文字符
  3. H264的RTP负载打包的数据包格式,分组,分片
  4. Coursera Algorithms week3 归并排序 练习测验: Shuffling a linked list
  5. PCB MVC启动顺序与各层之间数据传递对象关系
  6. 图结构练习—BFSDFS—判断可达性(BFS)
  7. P1966 火柴排队(逆序对)
  8. JSP页面中path和basepath的含义
  9. Spring Boot (5) Spring Boot配置详解
  10. OpenVX