吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 15834|回复: 88
收起左侧

[原创工具] 【原创】行政区划代码一键获取工具

  [复制链接]
无敌尛闹闹° 发表于 2019-2-23 16:49
本帖最后由 无敌尛闹闹° 于 2019-2-25 21:27 编辑

QQ截图20190223160251.png
本人亲自写的行政区划代码获取工具 支持最新的行政区划 后面的版本理论也是通用的
需要的小伙伴们可以下载使用

如果觉得这个软件有帮助到您 请点点您的小评分给个热心哈 谢谢啦
查毒报告 http://r.virscan.org/language/zh-cn/report/be305f193777deaa391b2e27b1f59351
行政区划获取导出工具.zip (909.57 KB, 下载次数: 586)

免费评分

参与人数 14吾爱币 +15 热心值 +13 收起 理由
bxm001 + 1 + 1 谢谢@Thanks!
Pony21 + 1 谢谢@Thanks!
hyyfsj + 1 + 1 我很赞同!
Snha + 1 谢谢@Thanks!
昌兴网络广告 + 1 + 1 我很赞同!
cszdz999 + 1 谢谢@Thanks!
爱已不在 + 1 + 1 做编辑编校论文很需要,谢谢~
秒针 + 1 + 1 我很赞同!
chao8709 + 1 + 1 谢谢@Thanks!
小健卖萌 + 1 这个可以下载试试
wangkai558 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
ETFBI + 1 撸主可以考虑下高DPI缩放
qn542231788 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
云在天 + 6 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 无敌尛闹闹° 发表于 2019-2-24 20:36
希望得到更多人的支持 不要吝啬手中的热心 您的支持是我前进的动力
 楼主| 无敌尛闹闹° 发表于 2019-2-25 21:26
附查毒链接 易语言开发 部分杀软会误报 不喜勿用
http://r.virscan.org/language/zh-cn/report/be305f193777deaa391b2e27b1f59351
校长爱学妹 发表于 2019-6-4 17:48
我自己也研究了一下..

private static NLog.Logger _logger = NLog.LogManager.GetCurrentClassLogger();
        //获取到省直辖市
        private void button1_Click(object sender, EventArgs e)
        {
            string url = "http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2018/index.html";

            
            //初始化网络请求客户端
            HtmlWeb webClient = new HtmlWeb();
            webClient.OverrideEncoding = Encoding.GetEncoding("gb2312");
            //初始化文档
            HtmlDocument doc = webClient.Load(url);
            //查找节点
            HtmlNodeCollection titleNodes = doc.DocumentNode.SelectNodes("//tr[@class='provincetr']/td/a");
            if (titleNodes != null)
            {
                foreach (var item in titleNodes)
                {
                    HtmlAttribute att = item.Attributes["href"];
                    Console.WriteLine(item.InnerText+ " "+att.Value);
                    _logger.Info(item.InnerText+" "+ att.Value.Substring(0, att.Value.LastIndexOf('.')));
                    textBox1.AppendText(item.InnerText + " " + att.Value+ Environment.NewLine);
                    url = "http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2018/" + att.Value;
                    Get_citytr(url);
                }
            }
        }
        //获取到市
        public void Get_citytr(string url)
        {
            //http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2018/51.html
            //初始化网络请求客户端
            HtmlWeb webClient = new HtmlWeb();
            webClient.OverrideEncoding = Encoding.GetEncoding("gb2312");
            //初始化文档
            HtmlDocument doc = webClient.Load(url);
            //查找节点
            HtmlNodeCollection titleNodes = doc.DocumentNode.SelectNodes("//tr[@class='citytr']/td/a");
            if (titleNodes != null)
            {
                foreach (var item in titleNodes)
                {
                    HtmlAttribute att = item.Attributes["href"];
                    Console.WriteLine();
                    Console.WriteLine(item.InnerText + " " + att.Value);
                    _logger.Info(item.InnerText);
                    textBox1.AppendText(item.InnerText + " " + att.Value + Environment.NewLine);
                    url = "http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2018/" + att.Value;

                    Get_countytr(url);
                }
            }
        }
 楼主| 无敌尛闹闹° 发表于 2019-6-4 16:41
txkz 发表于 2019-6-3 10:41
你好,发现一个问题,东莞市下面的区县是9位编码的,与大多数区县不同,导致目前程序抓取不到东莞市的区县

我也发现了 东莞下面没区县其实 直接就是乡镇的行政编码了 我抽时间修复一下这个问题
 楼主| 无敌尛闹闹° 发表于 2019-2-23 16:59
希望得到各位小伙伴的支持
lichuncheng 发表于 2019-2-23 20:06 来自手机
试试,能支持到行政村一级吗?
downh 发表于 2019-2-24 08:45
本帖最后由 downh 于 2019-2-24 08:46 编辑

谢谢分享好东西。
不过win10里报病毒
hicodecn 发表于 2019-2-24 14:31
哈哈,这个对站长有用
turtles000 发表于 2019-2-24 17:34
感谢大佬,这个很方便
bluefantasy 发表于 2019-2-24 17:37 来自手机
感谢楼主分享
wangkai558 发表于 2019-2-24 17:42
感谢楼主热心分享
chaojixiaoyixin 发表于 2019-2-24 18:09
顶一下,收藏了
 楼主| 无敌尛闹闹° 发表于 2019-2-24 20:35
downh 发表于 2019-2-24 08:45
谢谢分享好东西。
不过win10里报病毒

额 易语言开发的 我也很头疼
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 15:43

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表