成都网站建设设计

将想法与焦点和您一起共享

全国行政区划编码及面积查询-创新互联

数据来源:民政部网站

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:域名申请网站空间、营销软件、网站建设、新北网站维护、网站推广。

行政区划高级查询

工作时遇到需要查询最新的行政区划代码的需求,需要查询各行政区划的面积,从民政部网站找到了这些数据,为了方便查询,我将检索结果网页保存到本地后用java的JSOUP解析网页并将数据入库。

筛选后有效数据大致如下如下图:

附上html解析代码,后续网页如果有变动可以重新解析。

package com.example.demotyyrockermq.service;


import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

import java.io.File;
import java.io.FileWriter;
import java.io.IOException;

public class AreaTask {
    public static void main(String[] args) throws IOException {
        File file = new File("C:\\Users\\admin\\Desktop\\XX\\高级查询.html");
        Document document = Jsoup.parse(file);


        Elements info_table = document.getElementsByClass("info_table");
        StringBuilder sb = new StringBuilder();
        for (Element element : info_table) {
            Elements tbodys = element.getElementsByTag("tbody");
            for (Element tbody:tbodys) {
                Integer i =0;
                Elements trs = tbody.getElementsByTag("tr");
                for (Element tr:trs) {
                    i++;
                    if(i==1){
                        continue;
                    }
                    if(i==2){
                        Elements th = tr.getElementsByTag("th");
                        Integer k = 0;
                        for (Element thElement : th) {
                            k ++;
                            sb.append(thElement.html());
                            if(k

入库后的数据也上传一份,有需要的可以自取。

导出的行政区划表格

你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧


新闻名称:全国行政区划编码及面积查询-创新互联
当前链接:http://chengdu.cdxwcx.cn/article/ddiegj.html