LzmTW

Author:水如烟
身份证的前6位就是表示开出身份证所在地的区划代码。

图:测试示图

类:

\'\'\' -----------------------------------------------------------------------------
\'
\'\' Project     : LzmTW.Common
\'
\'\' Class     : Common.RegionalCodeClass
\'
\'\' 
\'
\'\' -----------------------------------------------------------------------------
\'
\'\' <summary>
\'
\'\' 全国县及县以上行政区划代码信息类 
\'
\'\' </summary>
\'
\'\' <remarks>
\'
\'\' 代码由六位数字组成,每两位数字一组共三组,即XX XX XX,意义如下:
\'
\'\'首组,代表省;
\'
\'\'中组,其中01-20、51-70表示省直辖市,21-50表示地区(州、盟);
\'
\'\'尾组,01-18表示市辖区或地辖区,21-80表示县(旗),81-99表示省直辖县级市。
\'
\'\'国家统计局设管司 2005-08-01 15:56:18;
\'
\'\'最新数据截止2005年6月30日;
\'
\'\'数据更新网址:  http://www.stats.gov.cn/tjbz/xzqhdm/index.htm;
\'
\'\'数据表明,实际应是:
\'
\'\'首组,代表省;
\'
\'\'中组,其中01-20、51-99表示省直辖市,21-50表示地区(州、盟);
\'
\'\'尾组,01-20表示市辖区或地辖区,21-80表示县(旗),81-99表示省直辖县级市。
\'
\'\' </remarks>
\'
\'\' <history>
\'
\'\'     [lzmtw]    2005-10-24    Created
\'
\'\' </history>
\'
\'\' -----------------------------------------------------------------------------
Public Class RegionalCodeClass
    
Private _Collection As RegionalCollection
    
Private _Enumerator As System.Collections.IDictionaryEnumerator
    
\'默认数据文件
    Private _TxtFile As String = System.AppDomain.CurrentDomain.BaseDirectory & "\全国行政区划代码.txt"
    
Private _XmlFile As String = System.AppDomain.CurrentDomain.BaseDirectory & "\全国行政区划代码.xml"

    
Sub New()
        _Collection 
= New RegionalCollection

    
End Sub


对外属性

装入数据方式

导出数据方式

排序方式

查找方式

基本定义

End Class



测试代码:

 
数据文件: 全国行政区划代码.txt




分类:

技术点:

相关文章: