diff --git a/src/Form/base/BaseForm.tsx b/src/Form/base/BaseForm.tsx index 37274ea3..f3ba1fdc 100644 --- a/src/Form/base/BaseForm.tsx +++ b/src/Form/base/BaseForm.tsx @@ -1,28 +1,16 @@ -import { - useMemoizedFn, - useRafState, - useUpdateEffect, - useUpdateLayoutEffect, -} from 'ahooks'; +import { useMemoizedFn, useRafState, useUpdateEffect, useUpdateLayoutEffect } from 'ahooks'; import type { FormInstance, FormProps } from 'antd'; import { Form } from 'antd'; import classnames from 'classnames'; import type { MouseEvent, ReactElement, ReactNode } from 'react'; -import { - Children, - createContext, - useImperativeHandle, - useMemo, - useRef, -} from 'react'; +import { Children, createContext, useImperativeHandle, useMemo, useRef } from 'react'; import { getFormInitValues, isFunction, uniqueId } from '../../_utils'; import type { LFormSubmitterProps } from './Submitter'; import Submitter from './Submitter'; const prefixCls = 'lightd-form'; -export interface BaseFormProps - extends Omit { +export interface BaseFormProps extends Omit { /** *LForm 下面所有的 LFormItemXXX 或者 Form.Item 的 name 的属性值组成的字段数组 *@author 李岚清 @@ -113,11 +101,7 @@ export interface BaseFormProps *@version 2.1.24 *@see 官网 https://llq0802.github.io/lighting-design/latest LFormProps */ - onValuesChange?( - currentName: string, - currentValue: any, - allValues: Record, - ): void; + onValuesChange?(currentName: string, currentValue: any, allValues: Record): void; children?: ReactNode; @@ -189,6 +173,11 @@ function BaseForm(props: BaseFormProps): JSX.Element { const formItems = Children.toArray(children); + const submitterProps = useMemo( + () => (typeof submitter === 'boolean' || !submitter ? {} : submitter), + [submitter], + ); + const initFieldValues = useMemo( () => getFormInitValues({ @@ -219,9 +208,7 @@ function BaseForm(props: BaseFormProps): JSX.Element { const handleOnFinish = useMemoizedFn(async (values) => { if (!isFunction(onFinish)) return; - const formValues = transformValues - ? transformValues(values) ?? values - : values; + const formValues = transformValues ? transformValues(values) ?? values : values; const ret: unknown = onFinish?.(formValues); if (ret instanceof Promise) { setLoading(true); @@ -237,11 +224,6 @@ function BaseForm(props: BaseFormProps): JSX.Element { } }); - const submitterProps = useMemo( - () => (typeof submitter === 'boolean' || !submitter ? {} : submitter), - [submitter], - ); - const submitterDom = useMemo(() => { return submitter ? ( ) : null; - }, [ - initFieldValues, - isReady, - loading, - submitter, - submitterProps, - isEnterSubmit, - ]); + }, [initFieldValues, isReady, loading, submitter, submitterProps, isEnterSubmit]); const formContent = contentRender ? contentRender(formItems, submitterDom, formRef?.current) @@ -315,9 +290,7 @@ function BaseForm(props: BaseFormProps): JSX.Element { ); - return ( - formRender ? formRender(formDom, submitterDom) : formDom - ) as JSX.Element; + return (formRender ? formRender(formDom, submitterDom) : formDom) as JSX.Element; } export default BaseForm; diff --git a/src/Form/base/Submitter.tsx b/src/Form/base/Submitter.tsx index 1ea9bc33..0d84b1a2 100644 --- a/src/Form/base/Submitter.tsx +++ b/src/Form/base/Submitter.tsx @@ -25,6 +25,8 @@ export interface LFormSubmitterProps { isEnterSubmit?: boolean; /** 表单是否准备完成 */ isReady?: boolean; + /** 内部的重置按钮是否使用 form.resetFields() */ + isAntdReset?: boolean; /** 是否展示重置按钮 */ showReset?: boolean; /** form实例 */ @@ -32,10 +34,7 @@ export interface LFormSubmitterProps { /** 同Form的wrapperCol */ wrapperCol?: FormProps['wrapperCol']; /** 重新渲染函数 */ - render?: ( - dom: ReactElement[], - props: LFormSubmitterProps, - ) => ReactNode[] | ReactNode | false; + render?: (dom: ReactElement[], props: LFormSubmitterProps) => ReactNode[] | ReactNode | false; /** 按钮位置 */ buttonAlign?: 'left' | 'right' | 'center' | number; } @@ -44,6 +43,7 @@ const LFormSubmitter: FC = (props) => { const { isEnterSubmit, isReady, + isAntdReset = false, initFormValues, onSubmit = () => {}, onReset = () => {}, @@ -55,15 +55,13 @@ const LFormSubmitter: FC = (props) => { form, render, } = props; - const { preventDefault: submitPreventDefault, ...submitButtonProps } = - outSubmitButtonProps; - const { preventDefault: resetPreventDefault, ...resetButtonProps } = - outResetButtonProps; + const { preventDefault: submitPreventDefault, ...submitButtonProps } = outSubmitButtonProps; + const { preventDefault: resetPreventDefault, ...resetButtonProps } = outResetButtonProps; const resetClick = useMemoizedFn((e) => { if (!resetPreventDefault) { - const hasInitFormValues = Object.keys(initFormValues ?? {}).length > 0; - if (hasInitFormValues) { + // const hasInitFormValues = Object.keys(initFormValues ?? {}).length > 0; + if (!isAntdReset) { form?.setFieldsValue({ ...initFormValues }); } else { // resetFields 会重置整个 Field,因而其子组件也会重新 mount 从而消除自定义组件可能存在的副作用(例如异步数据、状态等等)。 @@ -86,11 +84,7 @@ const LFormSubmitter: FC = (props) => { const dom = useMemo(() => { const ret = [ // 默认设置为重置 - , // 默认设置为提交 diff --git a/src/Form/index.md b/src/Form/index.md index 8a40825a..95734873 100644 --- a/src/Form/index.md +++ b/src/Form/index.md @@ -74,6 +74,7 @@ nav: 1. `submitter`自定义按钮渲染后绑定`form.resetFields`方法 2. `resetButtonProps`中设置`preventDefault = true`后在`onClick`中绑定`form.resetFields` + 3. 通过设置 `submitter.isAntdReset 为 true` ::: @@ -119,17 +120,18 @@ import { LForm } from 'lighting-design'; ``` -| 参数 | 说明 | 类型 | 默认值 | -| ----------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------- | ------ | -| submitText | 提交按钮文本 | `ReactNode` | `提交` | -| resetText | 重置按钮文本 | `ReactNode` | `重置` | -| submitButtonProps | 提交按钮属性,和 [Button](https://ant.design/components/button-cn#api) 一致 | [ButtonProps](https://ant.design/components/button-cn#api) | `-` | -| resetButtonProps | 重置按钮属性,和 [Button](https://ant.design/components/button-cn#api) 一致 | [ButtonProps](https://ant.design/components/button-cn#api) | `-` | -| wrapperCol | 只在`LForm`组件中生效
效果和[ Form 的 wrapperCol](https://ant.design/components/form-cn#api)一致 | `ColProps` | `-` | -| showReset | 是否渲染重置按钮 | `boolean` | `true` | -| buttonAlign | 按钮位置 , 为`number`类型时与`LForm`的`labelWidth`效果一致
在 `LMoadlForm` 默认为`right`
在 `LDrawerForm` 默认为`center` | `'left' \| 'right' \| 'center'\| number` | `-` | -| onSubmit | 点击提交按钮的回调 | `(e) => void` | `-` | -| onReset | 点击重置按钮的回调 (优先级比 LForm 的 onReset 高) | `(e) => void` | `-` | -| render | 自定义操作的渲染 | ` (dom: ReactElement[], props: LFormSubmitterProps) => ReactNode[] \| ReactNode` | `-` | +| 参数 | 说明 | 类型 | 默认值 | +| ----------------- | ------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------- | ------- | +| submitText | 提交按钮文本 | `ReactNode` | `提交` | +| resetText | 重置按钮文本 | `ReactNode` | `重置` | +| submitButtonProps | 提交按钮属性,和 [Button](https://ant.design/components/button-cn#api) 一致 | [ButtonProps](https://ant.design/components/button-cn#api) | `-` | +| resetButtonProps | 重置按钮属性,和 [Button](https://ant.design/components/button-cn#api) 一致 | [ButtonProps](https://ant.design/components/button-cn#api) | `-` | +| wrapperCol | 只在`LForm`组件中生效
效果和[ Form 的 wrapperCol](https://ant.design/components/form-cn#api)一致 | `ColProps` | `-` | +| showReset | 是否渲染重置按钮 | `boolean` | `true` | +| isAntdReset | 内部的重置按钮是否使用 `form.resetFields()` `true`时会每次重置就会重新挂挂载子组件 | `boolean` | `false` | +| buttonAlign | 按钮位置 , 为`number`类型时与`LForm`的`labelWidth`效果一致
在 `LMoadlForm` 默认为`right`
在 `LDrawerForm` 默认为`center` | `'left' \| 'right' \| 'center'\| number` | `-` | +| onSubmit | 点击提交按钮的回调 | `(e) => void` | `-` | +| onReset | 点击重置按钮的回调 (优先级比 LForm 的 onReset 高) | `(e) => void` | `-` | +| render | 自定义操作的渲染 | ` (dom: ReactElement[], props: LFormSubmitterProps) => ReactNode[] \| ReactNode` | `-` | [LFormSubmitterProps]: #lformsubmitterprops diff --git a/src/FormItem/index.md b/src/FormItem/index.md index 42b20a70..b369191d 100644 --- a/src/FormItem/index.md +++ b/src/FormItem/index.md @@ -83,8 +83,8 @@ import { LFormItem } from 'lighting-design'; | contentAlignItems | 当配置了 `contentBefore` 或者 `contentAfter` 时组件原本子项内容`(label 的右边)`与 `contentBefore` 或者 `contentAfter` 与垂直的对齐方式 | `'center' \| 'start' \| 'end'` | `'center'` | | wrapperAlignItems | 当配置了 `label` 时组件左边的 `label` 与右边整体的内容区域 `( 如果配置了 contentBefore 或者 contentAfter 则包含它们 )` 的垂直对齐方式 | `'center' \| 'start' \| 'end'` | `'start'` | | ownColSpans | 只在作为`LQueryForm`组件的子项生效,与`antd.Col`组件的配置一样,配置单独这一项占多数份 | [ColProps](https://ant.design/components/grid-cn/#col) | `-` | -| disabled | 是否禁用组件, 所有的内置`LFormItemXXX`组件均支持
如果自定义组件则需要开发者自己控制内部`children`的禁用 | `boolean` | `false` | -| size | 组件大小, 所有的内置`LFormItemXXX`组件均支持
如果自定义组件则需要开发者自己控制内部`children`的大小 | `'large' \| 'middle' \| 'small'` | `-` | +| disabled | 是否禁用组件, 几乎所有的内置`LFormItemXXX`组件均支持
如果自定义组件则需要开发者自己控制内部`children`的禁用 | `boolean` | `false` | +| size | 组件大小, 几乎所有的内置`LFormItemXXX`组件均支持
如果自定义组件则需要开发者自己控制内部`children`的大小 | `'large' \| 'middle' \| 'small'` | `-` | | placeholder | 组件的 placeholder
自定义组件则需要开发者自己控制内部`children`的 placeholder | `string\|string[]` | `-` | | renderField | 重新渲染 `LFormItem` 的子组件 | `(dom: ReactElement, props: LFormItemProps) => ReactElement` | `-` | | renderFormItem | 重新渲染整个 `LFormItem` 组件 | `(dom: ReactElement) => ReactElement` | `-` | diff --git a/src/FormItemCascader/demos/Demo1.tsx b/src/FormItemCascader/demos/Demo1.tsx index 857904fb..03a7faa1 100644 --- a/src/FormItemCascader/demos/Demo1.tsx +++ b/src/FormItemCascader/demos/Demo1.tsx @@ -1,39 +1,7 @@ import { LForm, LFormItemCascader, LFormItemSelect } from 'lighting-design'; -const options: any[] = [ - { - value: 'zhejiang', - label: 'Zhejiang', - children: [ - { - value: 'hangzhou', - label: 'Hangzhou', - children: [ - { - value: 'xihu', - label: 'West Lake', - }, - ], - }, - ], - }, - { - value: 'jiangsu', - label: 'Jiangsu', - children: [ - { - value: 'nanjing', - label: 'Nanjing', - children: [ - { - value: 'zhonghuamen', - label: 'Zhong Hua Men', - }, - ], - }, - ], - }, -]; +import china_city from './china_city.json'; +const options: any[] = china_city; const Demo1 = () => { const [form] = LForm.useForm(); @@ -58,14 +26,15 @@ const Demo1 = () => { { - console.log('request-params', params); - // if (!params) return []; - return options; - }} + options={options} cascaderProps={{ + fieldNames: { + label: 'name', + value: 'code', + children: 'children', + }, onChange(value) { console.log('value111', value); }, diff --git a/src/FormItemCascader/demos/Demo3.tsx b/src/FormItemCascader/demos/Demo3.tsx index 5cb140e4..4ae9ff0f 100644 --- a/src/FormItemCascader/demos/Demo3.tsx +++ b/src/FormItemCascader/demos/Demo3.tsx @@ -1,41 +1,8 @@ import { LoadingOutlined } from '@ant-design/icons'; import { LForm, LFormItemCascader } from 'lighting-design'; import { awaitTime } from '../../_test'; - -const options: any[] = [ - { - value: 'zhejiang', - label: 'Zhejiang', - children: [ - { - value: 'hangzhou', - label: 'Hangzhou', - children: [ - { - value: 'xihu', - label: 'West Lake', - }, - ], - }, - ], - }, - { - value: 'jiangsu', - label: 'Jiangsu', - children: [ - { - value: 'nanjing', - label: 'Nanjing', - children: [ - { - value: 'zhonghuamen', - label: 'Zhong Hua Men', - }, - ], - }, - ], - }, -]; +import china_city from './china_city.json'; +const options: any[] = china_city; const Index = () => { const [form] = LForm.useForm(); @@ -52,6 +19,13 @@ const Index = () => { return result.data; } }} + cascaderProps={{ + fieldNames: { + label: 'name', + value: 'code', + children: 'children', + }, + }} /> { return result.data; } }} + cascaderProps={{ + fieldNames: { + label: 'name', + value: 'code', + children: 'children', + }, + }} /> ); diff --git a/src/FormItemCascader/demos/china_city.json b/src/FormItemCascader/demos/china_city.json new file mode 100644 index 00000000..a99c9e5b --- /dev/null +++ b/src/FormItemCascader/demos/china_city.json @@ -0,0 +1,26109 @@ +[ + { + "code": "110000", + "name": "北京市", + "province": "11", + "children": [ + { + "code": "110101", + "name": "东城区", + "province": "11", + "city": "01", + "area": "01" + }, + { + "code": "110102", + "name": "西城区", + "province": "11", + "city": "01", + "area": "02" + }, + { + "code": "110105", + "name": "朝阳区", + "province": "11", + "city": "01", + "area": "05" + }, + { + "code": "110106", + "name": "丰台区", + "province": "11", + "city": "01", + "area": "06" + }, + { + "code": "110107", + "name": "石景山区", + "province": "11", + "city": "01", + "area": "07" + }, + { + "code": "110108", + "name": "海淀区", + "province": "11", + "city": "01", + "area": "08" + }, + { + "code": "110109", + "name": "门头沟区", + "province": "11", + "city": "01", + "area": "09" + }, + { + "code": "110111", + "name": "房山区", + "province": "11", + "city": "01", + "area": "11" + }, + { + "code": "110112", + "name": "通州区", + "province": "11", + "city": "01", + "area": "12" + }, + { + "code": "110113", + "name": "顺义区", + "province": "11", + "city": "01", + "area": "13" + }, + { + "code": "110114", + "name": "昌平区", + "province": "11", + "city": "01", + "area": "14" + }, + { + "code": "110115", + "name": "大兴区", + "province": "11", + "city": "01", + "area": "15" + }, + { + "code": "110116", + "name": "怀柔区", + "province": "11", + "city": "01", + "area": "16" + }, + { + "code": "110117", + "name": "平谷区", + "province": "11", + "city": "01", + "area": "17" + }, + { + "code": "110118", + "name": "密云区", + "province": "11", + "city": "01", + "area": "18" + }, + { + "code": "110119", + "name": "延庆区", + "province": "11", + "city": "01", + "area": "19" + } + ] + }, + { + "code": "120000", + "name": "天津市", + "province": "12", + "children": [ + { + "code": "120101", + "name": "和平区", + "province": "12", + "city": "01", + "area": "01" + }, + { + "code": "120102", + "name": "河东区", + "province": "12", + "city": "01", + "area": "02" + }, + { + "code": "120103", + "name": "河西区", + "province": "12", + "city": "01", + "area": "03" + }, + { + "code": "120104", + "name": "南开区", + "province": "12", + "city": "01", + "area": "04" + }, + { + "code": "120105", + "name": "河北区", + "province": "12", + "city": "01", + "area": "05" + }, + { + "code": "120106", + "name": "红桥区", + "province": "12", + "city": "01", + "area": "06" + }, + { + "code": "120110", + "name": "东丽区", + "province": "12", + "city": "01", + "area": "10" + }, + { + "code": "120111", + "name": "西青区", + "province": "12", + "city": "01", + "area": "11" + }, + { + "code": "120112", + "name": "津南区", + "province": "12", + "city": "01", + "area": "12" + }, + { + "code": "120113", + "name": "北辰区", + "province": "12", + "city": "01", + "area": "13" + }, + { + "code": "120114", + "name": "武清区", + "province": "12", + "city": "01", + "area": "14" + }, + { + "code": "120115", + "name": "宝坻区", + "province": "12", + "city": "01", + "area": "15" + }, + { + "code": "120116", + "name": "滨海新区", + "province": "12", + "city": "01", + "area": "16" + }, + { + "code": "120117", + "name": "宁河区", + "province": "12", + "city": "01", + "area": "17" + }, + { + "code": "120118", + "name": "静海区", + "province": "12", + "city": "01", + "area": "18" + }, + { + "code": "120119", + "name": "蓟州区", + "province": "12", + "city": "01", + "area": "19" + } + ] + }, + { + "code": "130000", + "name": "河北省", + "province": "13", + "children": [ + { + "code": "130100", + "name": "石家庄市", + "province": "13", + "city": "01", + "children": [ + { + "code": "130102", + "name": "长安区", + "province": "13", + "city": "01", + "area": "02" + }, + { + "code": "130104", + "name": "桥西区", + "province": "13", + "city": "01", + "area": "04" + }, + { + "code": "130105", + "name": "新华区", + "province": "13", + "city": "01", + "area": "05" + }, + { + "code": "130107", + "name": "井陉矿区", + "province": "13", + "city": "01", + "area": "07" + }, + { + "code": "130108", + "name": "裕华区", + "province": "13", + "city": "01", + "area": "08" + }, + { + "code": "130109", + "name": "藁城区", + "province": "13", + "city": "01", + "area": "09" + }, + { + "code": "130110", + "name": "鹿泉区", + "province": "13", + "city": "01", + "area": "10" + }, + { + "code": "130111", + "name": "栾城区", + "province": "13", + "city": "01", + "area": "11" + }, + { + "code": "130121", + "name": "井陉县", + "province": "13", + "city": "01", + "area": "21" + }, + { + "code": "130123", + "name": "正定县", + "province": "13", + "city": "01", + "area": "23" + }, + { + "code": "130125", + "name": "行唐县", + "province": "13", + "city": "01", + "area": "25" + }, + { + "code": "130126", + "name": "灵寿县", + "province": "13", + "city": "01", + "area": "26" + }, + { + "code": "130127", + "name": "高邑县", + "province": "13", + "city": "01", + "area": "27" + }, + { + "code": "130128", + "name": "深泽县", + "province": "13", + "city": "01", + "area": "28" + }, + { + "code": "130129", + "name": "赞皇县", + "province": "13", + "city": "01", + "area": "29" + }, + { + "code": "130130", + "name": "无极县", + "province": "13", + "city": "01", + "area": "30" + }, + { + "code": "130131", + "name": "平山县", + "province": "13", + "city": "01", + "area": "31" + }, + { + "code": "130132", + "name": "元氏县", + "province": "13", + "city": "01", + "area": "32" + }, + { + "code": "130133", + "name": "赵县", + "province": "13", + "city": "01", + "area": "33" + }, + { + "code": "130181", + "name": "辛集市", + "province": "13", + "city": "01", + "area": "81" + }, + { + "code": "130183", + "name": "晋州市", + "province": "13", + "city": "01", + "area": "83" + }, + { + "code": "130184", + "name": "新乐市", + "province": "13", + "city": "01", + "area": "84" + }, + { + "code": "130101", + "name": "市辖区", + "province": "13", + "city": "01", + "area": "01" + }, + { + "code": "130171", + "name": "石家庄高新技术产业开发区", + "province": "13", + "city": "01", + "area": "71" + }, + { + "code": "130172", + "name": "石家庄循环化工园区", + "province": "13", + "city": "01", + "area": "72" + } + ] + }, + { + "code": "130200", + "name": "唐山市", + "province": "13", + "city": "02", + "children": [ + { + "code": "130202", + "name": "路南区", + "province": "13", + "city": "02", + "area": "02" + }, + { + "code": "130203", + "name": "路北区", + "province": "13", + "city": "02", + "area": "03" + }, + { + "code": "130204", + "name": "古冶区", + "province": "13", + "city": "02", + "area": "04" + }, + { + "code": "130205", + "name": "开平区", + "province": "13", + "city": "02", + "area": "05" + }, + { + "code": "130207", + "name": "丰南区", + "province": "13", + "city": "02", + "area": "07" + }, + { + "code": "130208", + "name": "丰润区", + "province": "13", + "city": "02", + "area": "08" + }, + { + "code": "130209", + "name": "曹妃甸区", + "province": "13", + "city": "02", + "area": "09" + }, + { + "code": "130224", + "name": "滦南县", + "province": "13", + "city": "02", + "area": "24" + }, + { + "code": "130225", + "name": "乐亭县", + "province": "13", + "city": "02", + "area": "25" + }, + { + "code": "130227", + "name": "迁西县", + "province": "13", + "city": "02", + "area": "27" + }, + { + "code": "130229", + "name": "玉田县", + "province": "13", + "city": "02", + "area": "29" + }, + { + "code": "130281", + "name": "遵化市", + "province": "13", + "city": "02", + "area": "81" + }, + { + "code": "130283", + "name": "迁安市", + "province": "13", + "city": "02", + "area": "83" + }, + { + "code": "130284", + "name": "滦州市", + "province": "13", + "city": "02", + "area": "84" + }, + { + "code": "130201", + "name": "市辖区", + "province": "13", + "city": "02", + "area": "01" + }, + { + "code": "130271", + "name": "河北唐山芦台经济开发区", + "province": "13", + "city": "02", + "area": "71" + }, + { + "code": "130272", + "name": "唐山市汉沽管理区", + "province": "13", + "city": "02", + "area": "72" + }, + { + "code": "130273", + "name": "唐山高新技术产业开发区", + "province": "13", + "city": "02", + "area": "73" + }, + { + "code": "130274", + "name": "河北唐山海港经济开发区", + "province": "13", + "city": "02", + "area": "74" + } + ] + }, + { + "code": "130300", + "name": "秦皇岛市", + "province": "13", + "city": "03", + "children": [ + { + "code": "130302", + "name": "海港区", + "province": "13", + "city": "03", + "area": "02" + }, + { + "code": "130303", + "name": "山海关区", + "province": "13", + "city": "03", + "area": "03" + }, + { + "code": "130304", + "name": "北戴河区", + "province": "13", + "city": "03", + "area": "04" + }, + { + "code": "130306", + "name": "抚宁区", + "province": "13", + "city": "03", + "area": "06" + }, + { + "code": "130321", + "name": "青龙满族自治县", + "province": "13", + "city": "03", + "area": "21" + }, + { + "code": "130322", + "name": "昌黎县", + "province": "13", + "city": "03", + "area": "22" + }, + { + "code": "130324", + "name": "卢龙县", + "province": "13", + "city": "03", + "area": "24" + }, + { + "code": "130301", + "name": "市辖区", + "province": "13", + "city": "03", + "area": "01" + }, + { + "code": "130371", + "name": "秦皇岛市经济技术开发区", + "province": "13", + "city": "03", + "area": "71" + }, + { + "code": "130372", + "name": "北戴河新区", + "province": "13", + "city": "03", + "area": "72" + } + ] + }, + { + "code": "130400", + "name": "邯郸市", + "province": "13", + "city": "04", + "children": [ + { + "code": "130402", + "name": "邯山区", + "province": "13", + "city": "04", + "area": "02" + }, + { + "code": "130403", + "name": "丛台区", + "province": "13", + "city": "04", + "area": "03" + }, + { + "code": "130404", + "name": "复兴区", + "province": "13", + "city": "04", + "area": "04" + }, + { + "code": "130406", + "name": "峰峰矿区", + "province": "13", + "city": "04", + "area": "06" + }, + { + "code": "130407", + "name": "肥乡区", + "province": "13", + "city": "04", + "area": "07" + }, + { + "code": "130408", + "name": "永年区", + "province": "13", + "city": "04", + "area": "08" + }, + { + "code": "130423", + "name": "临漳县", + "province": "13", + "city": "04", + "area": "23" + }, + { + "code": "130424", + "name": "成安县", + "province": "13", + "city": "04", + "area": "24" + }, + { + "code": "130425", + "name": "大名县", + "province": "13", + "city": "04", + "area": "25" + }, + { + "code": "130426", + "name": "涉县", + "province": "13", + "city": "04", + "area": "26" + }, + { + "code": "130427", + "name": "磁县", + "province": "13", + "city": "04", + "area": "27" + }, + { + "code": "130430", + "name": "邱县", + "province": "13", + "city": "04", + "area": "30" + }, + { + "code": "130431", + "name": "鸡泽县", + "province": "13", + "city": "04", + "area": "31" + }, + { + "code": "130432", + "name": "广平县", + "province": "13", + "city": "04", + "area": "32" + }, + { + "code": "130433", + "name": "馆陶县", + "province": "13", + "city": "04", + "area": "33" + }, + { + "code": "130434", + "name": "魏县", + "province": "13", + "city": "04", + "area": "34" + }, + { + "code": "130435", + "name": "曲周县", + "province": "13", + "city": "04", + "area": "35" + }, + { + "code": "130481", + "name": "武安市", + "province": "13", + "city": "04", + "area": "81" + }, + { + "code": "130401", + "name": "市辖区", + "province": "13", + "city": "04", + "area": "01" + }, + { + "code": "130471", + "name": "邯郸经济技术开发区", + "province": "13", + "city": "04", + "area": "71" + }, + { + "code": "130473", + "name": "邯郸冀南新区", + "province": "13", + "city": "04", + "area": "73" + } + ] + }, + { + "code": "130500", + "name": "邢台市", + "province": "13", + "city": "05", + "children": [ + { + "code": "130502", + "name": "襄都区", + "province": "13", + "city": "05", + "area": "02" + }, + { + "code": "130503", + "name": "信都区", + "province": "13", + "city": "05", + "area": "03" + }, + { + "code": "130505", + "name": "任泽区", + "province": "13", + "city": "05", + "area": "05" + }, + { + "code": "130506", + "name": "南和区", + "province": "13", + "city": "05", + "area": "06" + }, + { + "code": "130522", + "name": "临城县", + "province": "13", + "city": "05", + "area": "22" + }, + { + "code": "130523", + "name": "内丘县", + "province": "13", + "city": "05", + "area": "23" + }, + { + "code": "130524", + "name": "柏乡县", + "province": "13", + "city": "05", + "area": "24" + }, + { + "code": "130525", + "name": "隆尧县", + "province": "13", + "city": "05", + "area": "25" + }, + { + "code": "130528", + "name": "宁晋县", + "province": "13", + "city": "05", + "area": "28" + }, + { + "code": "130529", + "name": "巨鹿县", + "province": "13", + "city": "05", + "area": "29" + }, + { + "code": "130530", + "name": "新河县", + "province": "13", + "city": "05", + "area": "30" + }, + { + "code": "130531", + "name": "广宗县", + "province": "13", + "city": "05", + "area": "31" + }, + { + "code": "130532", + "name": "平乡县", + "province": "13", + "city": "05", + "area": "32" + }, + { + "code": "130533", + "name": "威县", + "province": "13", + "city": "05", + "area": "33" + }, + { + "code": "130534", + "name": "清河县", + "province": "13", + "city": "05", + "area": "34" + }, + { + "code": "130535", + "name": "临西县", + "province": "13", + "city": "05", + "area": "35" + }, + { + "code": "130581", + "name": "南宫市", + "province": "13", + "city": "05", + "area": "81" + }, + { + "code": "130582", + "name": "沙河市", + "province": "13", + "city": "05", + "area": "82" + }, + { + "code": "130501", + "name": "市辖区", + "province": "13", + "city": "05", + "area": "01" + }, + { + "code": "130571", + "name": "河北邢台经济开发区", + "province": "13", + "city": "05", + "area": "71" + } + ] + }, + { + "code": "130600", + "name": "保定市", + "province": "13", + "city": "06", + "children": [ + { + "code": "130602", + "name": "竞秀区", + "province": "13", + "city": "06", + "area": "02" + }, + { + "code": "130606", + "name": "莲池区", + "province": "13", + "city": "06", + "area": "06" + }, + { + "code": "130607", + "name": "满城区", + "province": "13", + "city": "06", + "area": "07" + }, + { + "code": "130608", + "name": "清苑区", + "province": "13", + "city": "06", + "area": "08" + }, + { + "code": "130609", + "name": "徐水区", + "province": "13", + "city": "06", + "area": "09" + }, + { + "code": "130623", + "name": "涞水县", + "province": "13", + "city": "06", + "area": "23" + }, + { + "code": "130624", + "name": "阜平县", + "province": "13", + "city": "06", + "area": "24" + }, + { + "code": "130626", + "name": "定兴县", + "province": "13", + "city": "06", + "area": "26" + }, + { + "code": "130627", + "name": "唐县", + "province": "13", + "city": "06", + "area": "27" + }, + { + "code": "130628", + "name": "高阳县", + "province": "13", + "city": "06", + "area": "28" + }, + { + "code": "130629", + "name": "容城县", + "province": "13", + "city": "06", + "area": "29" + }, + { + "code": "130630", + "name": "涞源县", + "province": "13", + "city": "06", + "area": "30" + }, + { + "code": "130631", + "name": "望都县", + "province": "13", + "city": "06", + "area": "31" + }, + { + "code": "130632", + "name": "安新县", + "province": "13", + "city": "06", + "area": "32" + }, + { + "code": "130633", + "name": "易县", + "province": "13", + "city": "06", + "area": "33" + }, + { + "code": "130634", + "name": "曲阳县", + "province": "13", + "city": "06", + "area": "34" + }, + { + "code": "130635", + "name": "蠡县", + "province": "13", + "city": "06", + "area": "35" + }, + { + "code": "130636", + "name": "顺平县", + "province": "13", + "city": "06", + "area": "36" + }, + { + "code": "130637", + "name": "博野县", + "province": "13", + "city": "06", + "area": "37" + }, + { + "code": "130638", + "name": "雄县", + "province": "13", + "city": "06", + "area": "38" + }, + { + "code": "130681", + "name": "涿州市", + "province": "13", + "city": "06", + "area": "81" + }, + { + "code": "130682", + "name": "定州市", + "province": "13", + "city": "06", + "area": "82" + }, + { + "code": "130683", + "name": "安国市", + "province": "13", + "city": "06", + "area": "83" + }, + { + "code": "130684", + "name": "高碑店市", + "province": "13", + "city": "06", + "area": "84" + }, + { + "code": "130601", + "name": "市辖区", + "province": "13", + "city": "06", + "area": "01" + }, + { + "code": "130671", + "name": "保定高新技术产业开发区", + "province": "13", + "city": "06", + "area": "71" + }, + { + "code": "130672", + "name": "保定白沟新城", + "province": "13", + "city": "06", + "area": "72" + } + ] + }, + { + "code": "130700", + "name": "张家口市", + "province": "13", + "city": "07", + "children": [ + { + "code": "130702", + "name": "桥东区", + "province": "13", + "city": "07", + "area": "02" + }, + { + "code": "130703", + "name": "桥西区", + "province": "13", + "city": "07", + "area": "03" + }, + { + "code": "130705", + "name": "宣化区", + "province": "13", + "city": "07", + "area": "05" + }, + { + "code": "130706", + "name": "下花园区", + "province": "13", + "city": "07", + "area": "06" + }, + { + "code": "130708", + "name": "万全区", + "province": "13", + "city": "07", + "area": "08" + }, + { + "code": "130709", + "name": "崇礼区", + "province": "13", + "city": "07", + "area": "09" + }, + { + "code": "130722", + "name": "张北县", + "province": "13", + "city": "07", + "area": "22" + }, + { + "code": "130723", + "name": "康保县", + "province": "13", + "city": "07", + "area": "23" + }, + { + "code": "130724", + "name": "沽源县", + "province": "13", + "city": "07", + "area": "24" + }, + { + "code": "130725", + "name": "尚义县", + "province": "13", + "city": "07", + "area": "25" + }, + { + "code": "130726", + "name": "蔚县", + "province": "13", + "city": "07", + "area": "26" + }, + { + "code": "130727", + "name": "阳原县", + "province": "13", + "city": "07", + "area": "27" + }, + { + "code": "130728", + "name": "怀安县", + "province": "13", + "city": "07", + "area": "28" + }, + { + "code": "130730", + "name": "怀来县", + "province": "13", + "city": "07", + "area": "30" + }, + { + "code": "130731", + "name": "涿鹿县", + "province": "13", + "city": "07", + "area": "31" + }, + { + "code": "130732", + "name": "赤城县", + "province": "13", + "city": "07", + "area": "32" + }, + { + "code": "130701", + "name": "市辖区", + "province": "13", + "city": "07", + "area": "01" + }, + { + "code": "130771", + "name": "张家口经济开发区", + "province": "13", + "city": "07", + "area": "71" + }, + { + "code": "130772", + "name": "张家口市察北管理区", + "province": "13", + "city": "07", + "area": "72" + }, + { + "code": "130773", + "name": "张家口市塞北管理区", + "province": "13", + "city": "07", + "area": "73" + } + ] + }, + { + "code": "130800", + "name": "承德市", + "province": "13", + "city": "08", + "children": [ + { + "code": "130802", + "name": "双桥区", + "province": "13", + "city": "08", + "area": "02" + }, + { + "code": "130803", + "name": "双滦区", + "province": "13", + "city": "08", + "area": "03" + }, + { + "code": "130804", + "name": "鹰手营子矿区", + "province": "13", + "city": "08", + "area": "04" + }, + { + "code": "130821", + "name": "承德县", + "province": "13", + "city": "08", + "area": "21" + }, + { + "code": "130822", + "name": "兴隆县", + "province": "13", + "city": "08", + "area": "22" + }, + { + "code": "130824", + "name": "滦平县", + "province": "13", + "city": "08", + "area": "24" + }, + { + "code": "130825", + "name": "隆化县", + "province": "13", + "city": "08", + "area": "25" + }, + { + "code": "130826", + "name": "丰宁满族自治县", + "province": "13", + "city": "08", + "area": "26" + }, + { + "code": "130827", + "name": "宽城满族自治县", + "province": "13", + "city": "08", + "area": "27" + }, + { + "code": "130828", + "name": "围场满族蒙古族自治县", + "province": "13", + "city": "08", + "area": "28" + }, + { + "code": "130881", + "name": "平泉市", + "province": "13", + "city": "08", + "area": "81" + }, + { + "code": "130801", + "name": "市辖区", + "province": "13", + "city": "08", + "area": "01" + }, + { + "code": "130871", + "name": "承德高新技术产业开发区", + "province": "13", + "city": "08", + "area": "71" + } + ] + }, + { + "code": "130900", + "name": "沧州市", + "province": "13", + "city": "09", + "children": [ + { + "code": "130902", + "name": "新华区", + "province": "13", + "city": "09", + "area": "02" + }, + { + "code": "130903", + "name": "运河区", + "province": "13", + "city": "09", + "area": "03" + }, + { + "code": "130921", + "name": "沧县", + "province": "13", + "city": "09", + "area": "21" + }, + { + "code": "130922", + "name": "青县", + "province": "13", + "city": "09", + "area": "22" + }, + { + "code": "130923", + "name": "东光县", + "province": "13", + "city": "09", + "area": "23" + }, + { + "code": "130924", + "name": "海兴县", + "province": "13", + "city": "09", + "area": "24" + }, + { + "code": "130925", + "name": "盐山县", + "province": "13", + "city": "09", + "area": "25" + }, + { + "code": "130926", + "name": "肃宁县", + "province": "13", + "city": "09", + "area": "26" + }, + { + "code": "130927", + "name": "南皮县", + "province": "13", + "city": "09", + "area": "27" + }, + { + "code": "130928", + "name": "吴桥县", + "province": "13", + "city": "09", + "area": "28" + }, + { + "code": "130929", + "name": "献县", + "province": "13", + "city": "09", + "area": "29" + }, + { + "code": "130930", + "name": "孟村回族自治县", + "province": "13", + "city": "09", + "area": "30" + }, + { + "code": "130981", + "name": "泊头市", + "province": "13", + "city": "09", + "area": "81" + }, + { + "code": "130982", + "name": "任丘市", + "province": "13", + "city": "09", + "area": "82" + }, + { + "code": "130983", + "name": "黄骅市", + "province": "13", + "city": "09", + "area": "83" + }, + { + "code": "130984", + "name": "河间市", + "province": "13", + "city": "09", + "area": "84" + }, + { + "code": "130901", + "name": "市辖区", + "province": "13", + "city": "09", + "area": "01" + }, + { + "code": "130971", + "name": "河北沧州经济开发区", + "province": "13", + "city": "09", + "area": "71" + }, + { + "code": "130972", + "name": "沧州高新技术产业开发区", + "province": "13", + "city": "09", + "area": "72" + }, + { + "code": "130973", + "name": "沧州渤海新区", + "province": "13", + "city": "09", + "area": "73" + } + ] + }, + { + "code": "131000", + "name": "廊坊市", + "province": "13", + "city": "10", + "children": [ + { + "code": "131002", + "name": "安次区", + "province": "13", + "city": "10", + "area": "02" + }, + { + "code": "131003", + "name": "广阳区", + "province": "13", + "city": "10", + "area": "03" + }, + { + "code": "131022", + "name": "固安县", + "province": "13", + "city": "10", + "area": "22" + }, + { + "code": "131023", + "name": "永清县", + "province": "13", + "city": "10", + "area": "23" + }, + { + "code": "131024", + "name": "香河县", + "province": "13", + "city": "10", + "area": "24" + }, + { + "code": "131025", + "name": "大城县", + "province": "13", + "city": "10", + "area": "25" + }, + { + "code": "131026", + "name": "文安县", + "province": "13", + "city": "10", + "area": "26" + }, + { + "code": "131028", + "name": "大厂回族自治县", + "province": "13", + "city": "10", + "area": "28" + }, + { + "code": "131081", + "name": "霸州市", + "province": "13", + "city": "10", + "area": "81" + }, + { + "code": "131082", + "name": "三河市", + "province": "13", + "city": "10", + "area": "82" + }, + { + "code": "131001", + "name": "市辖区", + "province": "13", + "city": "10", + "area": "01" + }, + { + "code": "131071", + "name": "廊坊经济技术开发区", + "province": "13", + "city": "10", + "area": "71" + } + ] + }, + { + "code": "131100", + "name": "衡水市", + "province": "13", + "city": "11", + "children": [ + { + "code": "131102", + "name": "桃城区", + "province": "13", + "city": "11", + "area": "02" + }, + { + "code": "131103", + "name": "冀州区", + "province": "13", + "city": "11", + "area": "03" + }, + { + "code": "131121", + "name": "枣强县", + "province": "13", + "city": "11", + "area": "21" + }, + { + "code": "131122", + "name": "武邑县", + "province": "13", + "city": "11", + "area": "22" + }, + { + "code": "131123", + "name": "武强县", + "province": "13", + "city": "11", + "area": "23" + }, + { + "code": "131124", + "name": "饶阳县", + "province": "13", + "city": "11", + "area": "24" + }, + { + "code": "131125", + "name": "安平县", + "province": "13", + "city": "11", + "area": "25" + }, + { + "code": "131126", + "name": "故城县", + "province": "13", + "city": "11", + "area": "26" + }, + { + "code": "131127", + "name": "景县", + "province": "13", + "city": "11", + "area": "27" + }, + { + "code": "131128", + "name": "阜城县", + "province": "13", + "city": "11", + "area": "28" + }, + { + "code": "131182", + "name": "深州市", + "province": "13", + "city": "11", + "area": "82" + }, + { + "code": "131101", + "name": "市辖区", + "province": "13", + "city": "11", + "area": "01" + }, + { + "code": "131171", + "name": "河北衡水高新技术产业开发区", + "province": "13", + "city": "11", + "area": "71" + }, + { + "code": "131172", + "name": "衡水滨湖新区", + "province": "13", + "city": "11", + "area": "72" + } + ] + } + ] + }, + { + "code": "140000", + "name": "山西省", + "province": "14", + "children": [ + { + "code": "140100", + "name": "太原市", + "province": "14", + "city": "01", + "children": [ + { + "code": "140105", + "name": "小店区", + "province": "14", + "city": "01", + "area": "05" + }, + { + "code": "140106", + "name": "迎泽区", + "province": "14", + "city": "01", + "area": "06" + }, + { + "code": "140107", + "name": "杏花岭区", + "province": "14", + "city": "01", + "area": "07" + }, + { + "code": "140108", + "name": "尖草坪区", + "province": "14", + "city": "01", + "area": "08" + }, + { + "code": "140109", + "name": "万柏林区", + "province": "14", + "city": "01", + "area": "09" + }, + { + "code": "140110", + "name": "晋源区", + "province": "14", + "city": "01", + "area": "10" + }, + { + "code": "140121", + "name": "清徐县", + "province": "14", + "city": "01", + "area": "21" + }, + { + "code": "140122", + "name": "阳曲县", + "province": "14", + "city": "01", + "area": "22" + }, + { + "code": "140123", + "name": "娄烦县", + "province": "14", + "city": "01", + "area": "23" + }, + { + "code": "140181", + "name": "古交市", + "province": "14", + "city": "01", + "area": "81" + }, + { + "code": "140101", + "name": "市辖区", + "province": "14", + "city": "01", + "area": "01" + }, + { + "code": "140171", + "name": "山西转型综合改革示范区", + "province": "14", + "city": "01", + "area": "71" + } + ] + }, + { + "code": "140200", + "name": "大同市", + "province": "14", + "city": "02", + "children": [ + { + "code": "140212", + "name": "新荣区", + "province": "14", + "city": "02", + "area": "12" + }, + { + "code": "140213", + "name": "平城区", + "province": "14", + "city": "02", + "area": "13" + }, + { + "code": "140214", + "name": "云冈区", + "province": "14", + "city": "02", + "area": "14" + }, + { + "code": "140215", + "name": "云州区", + "province": "14", + "city": "02", + "area": "15" + }, + { + "code": "140221", + "name": "阳高县", + "province": "14", + "city": "02", + "area": "21" + }, + { + "code": "140222", + "name": "天镇县", + "province": "14", + "city": "02", + "area": "22" + }, + { + "code": "140223", + "name": "广灵县", + "province": "14", + "city": "02", + "area": "23" + }, + { + "code": "140224", + "name": "灵丘县", + "province": "14", + "city": "02", + "area": "24" + }, + { + "code": "140225", + "name": "浑源县", + "province": "14", + "city": "02", + "area": "25" + }, + { + "code": "140226", + "name": "左云县", + "province": "14", + "city": "02", + "area": "26" + }, + { + "code": "140201", + "name": "市辖区", + "province": "14", + "city": "02", + "area": "01" + }, + { + "code": "140271", + "name": "山西大同经济开发区", + "province": "14", + "city": "02", + "area": "71" + } + ] + }, + { + "code": "140300", + "name": "阳泉市", + "province": "14", + "city": "03", + "children": [ + { + "code": "140302", + "name": "城区", + "province": "14", + "city": "03", + "area": "02" + }, + { + "code": "140303", + "name": "矿区", + "province": "14", + "city": "03", + "area": "03" + }, + { + "code": "140311", + "name": "郊区", + "province": "14", + "city": "03", + "area": "11" + }, + { + "code": "140321", + "name": "平定县", + "province": "14", + "city": "03", + "area": "21" + }, + { + "code": "140322", + "name": "盂县", + "province": "14", + "city": "03", + "area": "22" + }, + { + "code": "140301", + "name": "市辖区", + "province": "14", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "140400", + "name": "长治市", + "province": "14", + "city": "04", + "children": [ + { + "code": "140403", + "name": "潞州区", + "province": "14", + "city": "04", + "area": "03" + }, + { + "code": "140404", + "name": "上党区", + "province": "14", + "city": "04", + "area": "04" + }, + { + "code": "140405", + "name": "屯留区", + "province": "14", + "city": "04", + "area": "05" + }, + { + "code": "140406", + "name": "潞城区", + "province": "14", + "city": "04", + "area": "06" + }, + { + "code": "140423", + "name": "襄垣县", + "province": "14", + "city": "04", + "area": "23" + }, + { + "code": "140425", + "name": "平顺县", + "province": "14", + "city": "04", + "area": "25" + }, + { + "code": "140426", + "name": "黎城县", + "province": "14", + "city": "04", + "area": "26" + }, + { + "code": "140427", + "name": "壶关县", + "province": "14", + "city": "04", + "area": "27" + }, + { + "code": "140428", + "name": "长子县", + "province": "14", + "city": "04", + "area": "28" + }, + { + "code": "140429", + "name": "武乡县", + "province": "14", + "city": "04", + "area": "29" + }, + { + "code": "140430", + "name": "沁县", + "province": "14", + "city": "04", + "area": "30" + }, + { + "code": "140431", + "name": "沁源县", + "province": "14", + "city": "04", + "area": "31" + }, + { + "code": "140401", + "name": "市辖区", + "province": "14", + "city": "04", + "area": "01" + }, + { + "code": "140471", + "name": "山西长治高新技术产业园区", + "province": "14", + "city": "04", + "area": "71" + } + ] + }, + { + "code": "140500", + "name": "晋城市", + "province": "14", + "city": "05", + "children": [ + { + "code": "140502", + "name": "城区", + "province": "14", + "city": "05", + "area": "02" + }, + { + "code": "140521", + "name": "沁水县", + "province": "14", + "city": "05", + "area": "21" + }, + { + "code": "140522", + "name": "阳城县", + "province": "14", + "city": "05", + "area": "22" + }, + { + "code": "140524", + "name": "陵川县", + "province": "14", + "city": "05", + "area": "24" + }, + { + "code": "140525", + "name": "泽州县", + "province": "14", + "city": "05", + "area": "25" + }, + { + "code": "140581", + "name": "高平市", + "province": "14", + "city": "05", + "area": "81" + }, + { + "code": "140501", + "name": "市辖区", + "province": "14", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "140600", + "name": "朔州市", + "province": "14", + "city": "06", + "children": [ + { + "code": "140602", + "name": "朔城区", + "province": "14", + "city": "06", + "area": "02" + }, + { + "code": "140603", + "name": "平鲁区", + "province": "14", + "city": "06", + "area": "03" + }, + { + "code": "140621", + "name": "山阴县", + "province": "14", + "city": "06", + "area": "21" + }, + { + "code": "140622", + "name": "应县", + "province": "14", + "city": "06", + "area": "22" + }, + { + "code": "140623", + "name": "右玉县", + "province": "14", + "city": "06", + "area": "23" + }, + { + "code": "140681", + "name": "怀仁市", + "province": "14", + "city": "06", + "area": "81" + }, + { + "code": "140601", + "name": "市辖区", + "province": "14", + "city": "06", + "area": "01" + }, + { + "code": "140671", + "name": "山西朔州经济开发区", + "province": "14", + "city": "06", + "area": "71" + } + ] + }, + { + "code": "140700", + "name": "晋中市", + "province": "14", + "city": "07", + "children": [ + { + "code": "140702", + "name": "榆次区", + "province": "14", + "city": "07", + "area": "02" + }, + { + "code": "140703", + "name": "太谷区", + "province": "14", + "city": "07", + "area": "03" + }, + { + "code": "140721", + "name": "榆社县", + "province": "14", + "city": "07", + "area": "21" + }, + { + "code": "140722", + "name": "左权县", + "province": "14", + "city": "07", + "area": "22" + }, + { + "code": "140723", + "name": "和顺县", + "province": "14", + "city": "07", + "area": "23" + }, + { + "code": "140724", + "name": "昔阳县", + "province": "14", + "city": "07", + "area": "24" + }, + { + "code": "140725", + "name": "寿阳县", + "province": "14", + "city": "07", + "area": "25" + }, + { + "code": "140727", + "name": "祁县", + "province": "14", + "city": "07", + "area": "27" + }, + { + "code": "140728", + "name": "平遥县", + "province": "14", + "city": "07", + "area": "28" + }, + { + "code": "140729", + "name": "灵石县", + "province": "14", + "city": "07", + "area": "29" + }, + { + "code": "140781", + "name": "介休市", + "province": "14", + "city": "07", + "area": "81" + }, + { + "code": "140701", + "name": "市辖区", + "province": "14", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "140800", + "name": "运城市", + "province": "14", + "city": "08", + "children": [ + { + "code": "140802", + "name": "盐湖区", + "province": "14", + "city": "08", + "area": "02" + }, + { + "code": "140821", + "name": "临猗县", + "province": "14", + "city": "08", + "area": "21" + }, + { + "code": "140822", + "name": "万荣县", + "province": "14", + "city": "08", + "area": "22" + }, + { + "code": "140823", + "name": "闻喜县", + "province": "14", + "city": "08", + "area": "23" + }, + { + "code": "140824", + "name": "稷山县", + "province": "14", + "city": "08", + "area": "24" + }, + { + "code": "140825", + "name": "新绛县", + "province": "14", + "city": "08", + "area": "25" + }, + { + "code": "140826", + "name": "绛县", + "province": "14", + "city": "08", + "area": "26" + }, + { + "code": "140827", + "name": "垣曲县", + "province": "14", + "city": "08", + "area": "27" + }, + { + "code": "140828", + "name": "夏县", + "province": "14", + "city": "08", + "area": "28" + }, + { + "code": "140829", + "name": "平陆县", + "province": "14", + "city": "08", + "area": "29" + }, + { + "code": "140830", + "name": "芮城县", + "province": "14", + "city": "08", + "area": "30" + }, + { + "code": "140881", + "name": "永济市", + "province": "14", + "city": "08", + "area": "81" + }, + { + "code": "140882", + "name": "河津市", + "province": "14", + "city": "08", + "area": "82" + }, + { + "code": "140801", + "name": "市辖区", + "province": "14", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "140900", + "name": "忻州市", + "province": "14", + "city": "09", + "children": [ + { + "code": "140902", + "name": "忻府区", + "province": "14", + "city": "09", + "area": "02" + }, + { + "code": "140921", + "name": "定襄县", + "province": "14", + "city": "09", + "area": "21" + }, + { + "code": "140922", + "name": "五台县", + "province": "14", + "city": "09", + "area": "22" + }, + { + "code": "140923", + "name": "代县", + "province": "14", + "city": "09", + "area": "23" + }, + { + "code": "140924", + "name": "繁峙县", + "province": "14", + "city": "09", + "area": "24" + }, + { + "code": "140925", + "name": "宁武县", + "province": "14", + "city": "09", + "area": "25" + }, + { + "code": "140926", + "name": "静乐县", + "province": "14", + "city": "09", + "area": "26" + }, + { + "code": "140927", + "name": "神池县", + "province": "14", + "city": "09", + "area": "27" + }, + { + "code": "140928", + "name": "五寨县", + "province": "14", + "city": "09", + "area": "28" + }, + { + "code": "140929", + "name": "岢岚县", + "province": "14", + "city": "09", + "area": "29" + }, + { + "code": "140930", + "name": "河曲县", + "province": "14", + "city": "09", + "area": "30" + }, + { + "code": "140931", + "name": "保德县", + "province": "14", + "city": "09", + "area": "31" + }, + { + "code": "140932", + "name": "偏关县", + "province": "14", + "city": "09", + "area": "32" + }, + { + "code": "140981", + "name": "原平市", + "province": "14", + "city": "09", + "area": "81" + }, + { + "code": "140901", + "name": "市辖区", + "province": "14", + "city": "09", + "area": "01" + }, + { + "code": "140971", + "name": "五台山风景名胜区", + "province": "14", + "city": "09", + "area": "71" + } + ] + }, + { + "code": "141000", + "name": "临汾市", + "province": "14", + "city": "10", + "children": [ + { + "code": "141002", + "name": "尧都区", + "province": "14", + "city": "10", + "area": "02" + }, + { + "code": "141021", + "name": "曲沃县", + "province": "14", + "city": "10", + "area": "21" + }, + { + "code": "141022", + "name": "翼城县", + "province": "14", + "city": "10", + "area": "22" + }, + { + "code": "141023", + "name": "襄汾县", + "province": "14", + "city": "10", + "area": "23" + }, + { + "code": "141024", + "name": "洪洞县", + "province": "14", + "city": "10", + "area": "24" + }, + { + "code": "141025", + "name": "古县", + "province": "14", + "city": "10", + "area": "25" + }, + { + "code": "141026", + "name": "安泽县", + "province": "14", + "city": "10", + "area": "26" + }, + { + "code": "141027", + "name": "浮山县", + "province": "14", + "city": "10", + "area": "27" + }, + { + "code": "141028", + "name": "吉县", + "province": "14", + "city": "10", + "area": "28" + }, + { + "code": "141029", + "name": "乡宁县", + "province": "14", + "city": "10", + "area": "29" + }, + { + "code": "141030", + "name": "大宁县", + "province": "14", + "city": "10", + "area": "30" + }, + { + "code": "141031", + "name": "隰县", + "province": "14", + "city": "10", + "area": "31" + }, + { + "code": "141032", + "name": "永和县", + "province": "14", + "city": "10", + "area": "32" + }, + { + "code": "141033", + "name": "蒲县", + "province": "14", + "city": "10", + "area": "33" + }, + { + "code": "141034", + "name": "汾西县", + "province": "14", + "city": "10", + "area": "34" + }, + { + "code": "141081", + "name": "侯马市", + "province": "14", + "city": "10", + "area": "81" + }, + { + "code": "141082", + "name": "霍州市", + "province": "14", + "city": "10", + "area": "82" + }, + { + "code": "141001", + "name": "市辖区", + "province": "14", + "city": "10", + "area": "01" + } + ] + }, + { + "code": "141100", + "name": "吕梁市", + "province": "14", + "city": "11", + "children": [ + { + "code": "141102", + "name": "离石区", + "province": "14", + "city": "11", + "area": "02" + }, + { + "code": "141121", + "name": "文水县", + "province": "14", + "city": "11", + "area": "21" + }, + { + "code": "141122", + "name": "交城县", + "province": "14", + "city": "11", + "area": "22" + }, + { + "code": "141123", + "name": "兴县", + "province": "14", + "city": "11", + "area": "23" + }, + { + "code": "141124", + "name": "临县", + "province": "14", + "city": "11", + "area": "24" + }, + { + "code": "141125", + "name": "柳林县", + "province": "14", + "city": "11", + "area": "25" + }, + { + "code": "141126", + "name": "石楼县", + "province": "14", + "city": "11", + "area": "26" + }, + { + "code": "141127", + "name": "岚县", + "province": "14", + "city": "11", + "area": "27" + }, + { + "code": "141128", + "name": "方山县", + "province": "14", + "city": "11", + "area": "28" + }, + { + "code": "141129", + "name": "中阳县", + "province": "14", + "city": "11", + "area": "29" + }, + { + "code": "141130", + "name": "交口县", + "province": "14", + "city": "11", + "area": "30" + }, + { + "code": "141181", + "name": "孝义市", + "province": "14", + "city": "11", + "area": "81" + }, + { + "code": "141182", + "name": "汾阳市", + "province": "14", + "city": "11", + "area": "82" + }, + { + "code": "141101", + "name": "市辖区", + "province": "14", + "city": "11", + "area": "01" + } + ] + } + ] + }, + { + "code": "150000", + "name": "内蒙古自治区", + "province": "15", + "children": [ + { + "code": "150100", + "name": "呼和浩特市", + "province": "15", + "city": "01", + "children": [ + { + "code": "150102", + "name": "新城区", + "province": "15", + "city": "01", + "area": "02" + }, + { + "code": "150103", + "name": "回民区", + "province": "15", + "city": "01", + "area": "03" + }, + { + "code": "150104", + "name": "玉泉区", + "province": "15", + "city": "01", + "area": "04" + }, + { + "code": "150105", + "name": "赛罕区", + "province": "15", + "city": "01", + "area": "05" + }, + { + "code": "150121", + "name": "土默特左旗", + "province": "15", + "city": "01", + "area": "21" + }, + { + "code": "150122", + "name": "托克托县", + "province": "15", + "city": "01", + "area": "22" + }, + { + "code": "150123", + "name": "和林格尔县", + "province": "15", + "city": "01", + "area": "23" + }, + { + "code": "150124", + "name": "清水河县", + "province": "15", + "city": "01", + "area": "24" + }, + { + "code": "150125", + "name": "武川县", + "province": "15", + "city": "01", + "area": "25" + }, + { + "code": "150101", + "name": "市辖区", + "province": "15", + "city": "01", + "area": "01" + }, + { + "code": "150172", + "name": "呼和浩特经济技术开发区", + "province": "15", + "city": "01", + "area": "72" + } + ] + }, + { + "code": "150200", + "name": "包头市", + "province": "15", + "city": "02", + "children": [ + { + "code": "150202", + "name": "东河区", + "province": "15", + "city": "02", + "area": "02" + }, + { + "code": "150203", + "name": "昆都仑区", + "province": "15", + "city": "02", + "area": "03" + }, + { + "code": "150204", + "name": "青山区", + "province": "15", + "city": "02", + "area": "04" + }, + { + "code": "150205", + "name": "石拐区", + "province": "15", + "city": "02", + "area": "05" + }, + { + "code": "150206", + "name": "白云鄂博矿区", + "province": "15", + "city": "02", + "area": "06" + }, + { + "code": "150207", + "name": "九原区", + "province": "15", + "city": "02", + "area": "07" + }, + { + "code": "150221", + "name": "土默特右旗", + "province": "15", + "city": "02", + "area": "21" + }, + { + "code": "150222", + "name": "固阳县", + "province": "15", + "city": "02", + "area": "22" + }, + { + "code": "150223", + "name": "达尔罕茂明安联合旗", + "province": "15", + "city": "02", + "area": "23" + }, + { + "code": "150201", + "name": "市辖区", + "province": "15", + "city": "02", + "area": "01" + }, + { + "code": "150271", + "name": "包头稀土高新技术产业开发区", + "province": "15", + "city": "02", + "area": "71" + } + ] + }, + { + "code": "150300", + "name": "乌海市", + "province": "15", + "city": "03", + "children": [ + { + "code": "150302", + "name": "海勃湾区", + "province": "15", + "city": "03", + "area": "02" + }, + { + "code": "150303", + "name": "海南区", + "province": "15", + "city": "03", + "area": "03" + }, + { + "code": "150304", + "name": "乌达区", + "province": "15", + "city": "03", + "area": "04" + }, + { + "code": "150301", + "name": "市辖区", + "province": "15", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "150400", + "name": "赤峰市", + "province": "15", + "city": "04", + "children": [ + { + "code": "150402", + "name": "红山区", + "province": "15", + "city": "04", + "area": "02" + }, + { + "code": "150403", + "name": "元宝山区", + "province": "15", + "city": "04", + "area": "03" + }, + { + "code": "150404", + "name": "松山区", + "province": "15", + "city": "04", + "area": "04" + }, + { + "code": "150421", + "name": "阿鲁科尔沁旗", + "province": "15", + "city": "04", + "area": "21" + }, + { + "code": "150422", + "name": "巴林左旗", + "province": "15", + "city": "04", + "area": "22" + }, + { + "code": "150423", + "name": "巴林右旗", + "province": "15", + "city": "04", + "area": "23" + }, + { + "code": "150424", + "name": "林西县", + "province": "15", + "city": "04", + "area": "24" + }, + { + "code": "150425", + "name": "克什克腾旗", + "province": "15", + "city": "04", + "area": "25" + }, + { + "code": "150426", + "name": "翁牛特旗", + "province": "15", + "city": "04", + "area": "26" + }, + { + "code": "150428", + "name": "喀喇沁旗", + "province": "15", + "city": "04", + "area": "28" + }, + { + "code": "150429", + "name": "宁城县", + "province": "15", + "city": "04", + "area": "29" + }, + { + "code": "150430", + "name": "敖汉旗", + "province": "15", + "city": "04", + "area": "30" + }, + { + "code": "150401", + "name": "市辖区", + "province": "15", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "150500", + "name": "通辽市", + "province": "15", + "city": "05", + "children": [ + { + "code": "150502", + "name": "科尔沁区", + "province": "15", + "city": "05", + "area": "02" + }, + { + "code": "150521", + "name": "科尔沁左翼中旗", + "province": "15", + "city": "05", + "area": "21" + }, + { + "code": "150522", + "name": "科尔沁左翼后旗", + "province": "15", + "city": "05", + "area": "22" + }, + { + "code": "150523", + "name": "开鲁县", + "province": "15", + "city": "05", + "area": "23" + }, + { + "code": "150524", + "name": "库伦旗", + "province": "15", + "city": "05", + "area": "24" + }, + { + "code": "150525", + "name": "奈曼旗", + "province": "15", + "city": "05", + "area": "25" + }, + { + "code": "150526", + "name": "扎鲁特旗", + "province": "15", + "city": "05", + "area": "26" + }, + { + "code": "150581", + "name": "霍林郭勒市", + "province": "15", + "city": "05", + "area": "81" + }, + { + "code": "150501", + "name": "市辖区", + "province": "15", + "city": "05", + "area": "01" + }, + { + "code": "150571", + "name": "通辽经济技术开发区", + "province": "15", + "city": "05", + "area": "71" + } + ] + }, + { + "code": "150600", + "name": "鄂尔多斯市", + "province": "15", + "city": "06", + "children": [ + { + "code": "150602", + "name": "东胜区", + "province": "15", + "city": "06", + "area": "02" + }, + { + "code": "150603", + "name": "康巴什区", + "province": "15", + "city": "06", + "area": "03" + }, + { + "code": "150621", + "name": "达拉特旗", + "province": "15", + "city": "06", + "area": "21" + }, + { + "code": "150622", + "name": "准格尔旗", + "province": "15", + "city": "06", + "area": "22" + }, + { + "code": "150623", + "name": "鄂托克前旗", + "province": "15", + "city": "06", + "area": "23" + }, + { + "code": "150624", + "name": "鄂托克旗", + "province": "15", + "city": "06", + "area": "24" + }, + { + "code": "150625", + "name": "杭锦旗", + "province": "15", + "city": "06", + "area": "25" + }, + { + "code": "150626", + "name": "乌审旗", + "province": "15", + "city": "06", + "area": "26" + }, + { + "code": "150627", + "name": "伊金霍洛旗", + "province": "15", + "city": "06", + "area": "27" + }, + { + "code": "150601", + "name": "市辖区", + "province": "15", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "150700", + "name": "呼伦贝尔市", + "province": "15", + "city": "07", + "children": [ + { + "code": "150702", + "name": "海拉尔区", + "province": "15", + "city": "07", + "area": "02" + }, + { + "code": "150703", + "name": "扎赉诺尔区", + "province": "15", + "city": "07", + "area": "03" + }, + { + "code": "150721", + "name": "阿荣旗", + "province": "15", + "city": "07", + "area": "21" + }, + { + "code": "150722", + "name": "莫力达瓦达斡尔族自治旗", + "province": "15", + "city": "07", + "area": "22" + }, + { + "code": "150723", + "name": "鄂伦春自治旗", + "province": "15", + "city": "07", + "area": "23" + }, + { + "code": "150724", + "name": "鄂温克族自治旗", + "province": "15", + "city": "07", + "area": "24" + }, + { + "code": "150725", + "name": "陈巴尔虎旗", + "province": "15", + "city": "07", + "area": "25" + }, + { + "code": "150726", + "name": "新巴尔虎左旗", + "province": "15", + "city": "07", + "area": "26" + }, + { + "code": "150727", + "name": "新巴尔虎右旗", + "province": "15", + "city": "07", + "area": "27" + }, + { + "code": "150781", + "name": "满洲里市", + "province": "15", + "city": "07", + "area": "81" + }, + { + "code": "150782", + "name": "牙克石市", + "province": "15", + "city": "07", + "area": "82" + }, + { + "code": "150783", + "name": "扎兰屯市", + "province": "15", + "city": "07", + "area": "83" + }, + { + "code": "150784", + "name": "额尔古纳市", + "province": "15", + "city": "07", + "area": "84" + }, + { + "code": "150785", + "name": "根河市", + "province": "15", + "city": "07", + "area": "85" + }, + { + "code": "150701", + "name": "市辖区", + "province": "15", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "150800", + "name": "巴彦淖尔市", + "province": "15", + "city": "08", + "children": [ + { + "code": "150802", + "name": "临河区", + "province": "15", + "city": "08", + "area": "02" + }, + { + "code": "150821", + "name": "五原县", + "province": "15", + "city": "08", + "area": "21" + }, + { + "code": "150822", + "name": "磴口县", + "province": "15", + "city": "08", + "area": "22" + }, + { + "code": "150823", + "name": "乌拉特前旗", + "province": "15", + "city": "08", + "area": "23" + }, + { + "code": "150824", + "name": "乌拉特中旗", + "province": "15", + "city": "08", + "area": "24" + }, + { + "code": "150825", + "name": "乌拉特后旗", + "province": "15", + "city": "08", + "area": "25" + }, + { + "code": "150826", + "name": "杭锦后旗", + "province": "15", + "city": "08", + "area": "26" + }, + { + "code": "150801", + "name": "市辖区", + "province": "15", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "150900", + "name": "乌兰察布市", + "province": "15", + "city": "09", + "children": [ + { + "code": "150902", + "name": "集宁区", + "province": "15", + "city": "09", + "area": "02" + }, + { + "code": "150921", + "name": "卓资县", + "province": "15", + "city": "09", + "area": "21" + }, + { + "code": "150922", + "name": "化德县", + "province": "15", + "city": "09", + "area": "22" + }, + { + "code": "150923", + "name": "商都县", + "province": "15", + "city": "09", + "area": "23" + }, + { + "code": "150924", + "name": "兴和县", + "province": "15", + "city": "09", + "area": "24" + }, + { + "code": "150925", + "name": "凉城县", + "province": "15", + "city": "09", + "area": "25" + }, + { + "code": "150926", + "name": "察哈尔右翼前旗", + "province": "15", + "city": "09", + "area": "26" + }, + { + "code": "150927", + "name": "察哈尔右翼中旗", + "province": "15", + "city": "09", + "area": "27" + }, + { + "code": "150928", + "name": "察哈尔右翼后旗", + "province": "15", + "city": "09", + "area": "28" + }, + { + "code": "150929", + "name": "四子王旗", + "province": "15", + "city": "09", + "area": "29" + }, + { + "code": "150981", + "name": "丰镇市", + "province": "15", + "city": "09", + "area": "81" + }, + { + "code": "150901", + "name": "市辖区", + "province": "15", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "152200", + "name": "兴安盟", + "province": "15", + "city": "22", + "children": [ + { + "code": "152201", + "name": "乌兰浩特市", + "province": "15", + "city": "22", + "area": "01" + }, + { + "code": "152202", + "name": "阿尔山市", + "province": "15", + "city": "22", + "area": "02" + }, + { + "code": "152221", + "name": "科尔沁右翼前旗", + "province": "15", + "city": "22", + "area": "21" + }, + { + "code": "152222", + "name": "科尔沁右翼中旗", + "province": "15", + "city": "22", + "area": "22" + }, + { + "code": "152223", + "name": "扎赉特旗", + "province": "15", + "city": "22", + "area": "23" + }, + { + "code": "152224", + "name": "突泉县", + "province": "15", + "city": "22", + "area": "24" + } + ] + }, + { + "code": "152500", + "name": "锡林郭勒盟", + "province": "15", + "city": "25", + "children": [ + { + "code": "152501", + "name": "二连浩特市", + "province": "15", + "city": "25", + "area": "01" + }, + { + "code": "152502", + "name": "锡林浩特市", + "province": "15", + "city": "25", + "area": "02" + }, + { + "code": "152522", + "name": "阿巴嘎旗", + "province": "15", + "city": "25", + "area": "22" + }, + { + "code": "152523", + "name": "苏尼特左旗", + "province": "15", + "city": "25", + "area": "23" + }, + { + "code": "152524", + "name": "苏尼特右旗", + "province": "15", + "city": "25", + "area": "24" + }, + { + "code": "152525", + "name": "东乌珠穆沁旗", + "province": "15", + "city": "25", + "area": "25" + }, + { + "code": "152526", + "name": "西乌珠穆沁旗", + "province": "15", + "city": "25", + "area": "26" + }, + { + "code": "152527", + "name": "太仆寺旗", + "province": "15", + "city": "25", + "area": "27" + }, + { + "code": "152528", + "name": "镶黄旗", + "province": "15", + "city": "25", + "area": "28" + }, + { + "code": "152529", + "name": "正镶白旗", + "province": "15", + "city": "25", + "area": "29" + }, + { + "code": "152530", + "name": "正蓝旗", + "province": "15", + "city": "25", + "area": "30" + }, + { + "code": "152531", + "name": "多伦县", + "province": "15", + "city": "25", + "area": "31" + }, + { + "code": "152571", + "name": "乌拉盖管委会", + "province": "15", + "city": "25", + "area": "71" + } + ] + }, + { + "code": "152900", + "name": "阿拉善盟", + "province": "15", + "city": "29", + "children": [ + { + "code": "152921", + "name": "阿拉善左旗", + "province": "15", + "city": "29", + "area": "21" + }, + { + "code": "152922", + "name": "阿拉善右旗", + "province": "15", + "city": "29", + "area": "22" + }, + { + "code": "152923", + "name": "额济纳旗", + "province": "15", + "city": "29", + "area": "23" + }, + { + "code": "152971", + "name": "内蒙古阿拉善高新技术产业开发区", + "province": "15", + "city": "29", + "area": "71" + } + ] + } + ] + }, + { + "code": "210000", + "name": "辽宁省", + "province": "21", + "children": [ + { + "code": "210100", + "name": "沈阳市", + "province": "21", + "city": "01", + "children": [ + { + "code": "210102", + "name": "和平区", + "province": "21", + "city": "01", + "area": "02" + }, + { + "code": "210103", + "name": "沈河区", + "province": "21", + "city": "01", + "area": "03" + }, + { + "code": "210104", + "name": "大东区", + "province": "21", + "city": "01", + "area": "04" + }, + { + "code": "210105", + "name": "皇姑区", + "province": "21", + "city": "01", + "area": "05" + }, + { + "code": "210106", + "name": "铁西区", + "province": "21", + "city": "01", + "area": "06" + }, + { + "code": "210111", + "name": "苏家屯区", + "province": "21", + "city": "01", + "area": "11" + }, + { + "code": "210112", + "name": "浑南区", + "province": "21", + "city": "01", + "area": "12" + }, + { + "code": "210113", + "name": "沈北新区", + "province": "21", + "city": "01", + "area": "13" + }, + { + "code": "210114", + "name": "于洪区", + "province": "21", + "city": "01", + "area": "14" + }, + { + "code": "210115", + "name": "辽中区", + "province": "21", + "city": "01", + "area": "15" + }, + { + "code": "210123", + "name": "康平县", + "province": "21", + "city": "01", + "area": "23" + }, + { + "code": "210124", + "name": "法库县", + "province": "21", + "city": "01", + "area": "24" + }, + { + "code": "210181", + "name": "新民市", + "province": "21", + "city": "01", + "area": "81" + }, + { + "code": "210101", + "name": "市辖区", + "province": "21", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "210200", + "name": "大连市", + "province": "21", + "city": "02", + "children": [ + { + "code": "210202", + "name": "中山区", + "province": "21", + "city": "02", + "area": "02" + }, + { + "code": "210203", + "name": "西岗区", + "province": "21", + "city": "02", + "area": "03" + }, + { + "code": "210204", + "name": "沙河口区", + "province": "21", + "city": "02", + "area": "04" + }, + { + "code": "210211", + "name": "甘井子区", + "province": "21", + "city": "02", + "area": "11" + }, + { + "code": "210212", + "name": "旅顺口区", + "province": "21", + "city": "02", + "area": "12" + }, + { + "code": "210213", + "name": "金州区", + "province": "21", + "city": "02", + "area": "13" + }, + { + "code": "210214", + "name": "普兰店区", + "province": "21", + "city": "02", + "area": "14" + }, + { + "code": "210224", + "name": "长海县", + "province": "21", + "city": "02", + "area": "24" + }, + { + "code": "210281", + "name": "瓦房店市", + "province": "21", + "city": "02", + "area": "81" + }, + { + "code": "210283", + "name": "庄河市", + "province": "21", + "city": "02", + "area": "83" + }, + { + "code": "210201", + "name": "市辖区", + "province": "21", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "210300", + "name": "鞍山市", + "province": "21", + "city": "03", + "children": [ + { + "code": "210302", + "name": "铁东区", + "province": "21", + "city": "03", + "area": "02" + }, + { + "code": "210303", + "name": "铁西区", + "province": "21", + "city": "03", + "area": "03" + }, + { + "code": "210304", + "name": "立山区", + "province": "21", + "city": "03", + "area": "04" + }, + { + "code": "210311", + "name": "千山区", + "province": "21", + "city": "03", + "area": "11" + }, + { + "code": "210321", + "name": "台安县", + "province": "21", + "city": "03", + "area": "21" + }, + { + "code": "210323", + "name": "岫岩满族自治县", + "province": "21", + "city": "03", + "area": "23" + }, + { + "code": "210381", + "name": "海城市", + "province": "21", + "city": "03", + "area": "81" + }, + { + "code": "210301", + "name": "市辖区", + "province": "21", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "210400", + "name": "抚顺市", + "province": "21", + "city": "04", + "children": [ + { + "code": "210402", + "name": "新抚区", + "province": "21", + "city": "04", + "area": "02" + }, + { + "code": "210403", + "name": "东洲区", + "province": "21", + "city": "04", + "area": "03" + }, + { + "code": "210404", + "name": "望花区", + "province": "21", + "city": "04", + "area": "04" + }, + { + "code": "210411", + "name": "顺城区", + "province": "21", + "city": "04", + "area": "11" + }, + { + "code": "210421", + "name": "抚顺县", + "province": "21", + "city": "04", + "area": "21" + }, + { + "code": "210422", + "name": "新宾满族自治县", + "province": "21", + "city": "04", + "area": "22" + }, + { + "code": "210423", + "name": "清原满族自治县", + "province": "21", + "city": "04", + "area": "23" + }, + { + "code": "210401", + "name": "市辖区", + "province": "21", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "210500", + "name": "本溪市", + "province": "21", + "city": "05", + "children": [ + { + "code": "210502", + "name": "平山区", + "province": "21", + "city": "05", + "area": "02" + }, + { + "code": "210503", + "name": "溪湖区", + "province": "21", + "city": "05", + "area": "03" + }, + { + "code": "210504", + "name": "明山区", + "province": "21", + "city": "05", + "area": "04" + }, + { + "code": "210505", + "name": "南芬区", + "province": "21", + "city": "05", + "area": "05" + }, + { + "code": "210521", + "name": "本溪满族自治县", + "province": "21", + "city": "05", + "area": "21" + }, + { + "code": "210522", + "name": "桓仁满族自治县", + "province": "21", + "city": "05", + "area": "22" + }, + { + "code": "210501", + "name": "市辖区", + "province": "21", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "210600", + "name": "丹东市", + "province": "21", + "city": "06", + "children": [ + { + "code": "210602", + "name": "元宝区", + "province": "21", + "city": "06", + "area": "02" + }, + { + "code": "210603", + "name": "振兴区", + "province": "21", + "city": "06", + "area": "03" + }, + { + "code": "210604", + "name": "振安区", + "province": "21", + "city": "06", + "area": "04" + }, + { + "code": "210624", + "name": "宽甸满族自治县", + "province": "21", + "city": "06", + "area": "24" + }, + { + "code": "210681", + "name": "东港市", + "province": "21", + "city": "06", + "area": "81" + }, + { + "code": "210682", + "name": "凤城市", + "province": "21", + "city": "06", + "area": "82" + }, + { + "code": "210601", + "name": "市辖区", + "province": "21", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "210700", + "name": "锦州市", + "province": "21", + "city": "07", + "children": [ + { + "code": "210702", + "name": "古塔区", + "province": "21", + "city": "07", + "area": "02" + }, + { + "code": "210703", + "name": "凌河区", + "province": "21", + "city": "07", + "area": "03" + }, + { + "code": "210711", + "name": "太和区", + "province": "21", + "city": "07", + "area": "11" + }, + { + "code": "210726", + "name": "黑山县", + "province": "21", + "city": "07", + "area": "26" + }, + { + "code": "210727", + "name": "义县", + "province": "21", + "city": "07", + "area": "27" + }, + { + "code": "210781", + "name": "凌海市", + "province": "21", + "city": "07", + "area": "81" + }, + { + "code": "210782", + "name": "北镇市", + "province": "21", + "city": "07", + "area": "82" + }, + { + "code": "210701", + "name": "市辖区", + "province": "21", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "210800", + "name": "营口市", + "province": "21", + "city": "08", + "children": [ + { + "code": "210802", + "name": "站前区", + "province": "21", + "city": "08", + "area": "02" + }, + { + "code": "210803", + "name": "西市区", + "province": "21", + "city": "08", + "area": "03" + }, + { + "code": "210804", + "name": "鲅鱼圈区", + "province": "21", + "city": "08", + "area": "04" + }, + { + "code": "210811", + "name": "老边区", + "province": "21", + "city": "08", + "area": "11" + }, + { + "code": "210881", + "name": "盖州市", + "province": "21", + "city": "08", + "area": "81" + }, + { + "code": "210882", + "name": "大石桥市", + "province": "21", + "city": "08", + "area": "82" + }, + { + "code": "210801", + "name": "市辖区", + "province": "21", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "210900", + "name": "阜新市", + "province": "21", + "city": "09", + "children": [ + { + "code": "210902", + "name": "海州区", + "province": "21", + "city": "09", + "area": "02" + }, + { + "code": "210903", + "name": "新邱区", + "province": "21", + "city": "09", + "area": "03" + }, + { + "code": "210904", + "name": "太平区", + "province": "21", + "city": "09", + "area": "04" + }, + { + "code": "210905", + "name": "清河门区", + "province": "21", + "city": "09", + "area": "05" + }, + { + "code": "210911", + "name": "细河区", + "province": "21", + "city": "09", + "area": "11" + }, + { + "code": "210921", + "name": "阜新蒙古族自治县", + "province": "21", + "city": "09", + "area": "21" + }, + { + "code": "210922", + "name": "彰武县", + "province": "21", + "city": "09", + "area": "22" + }, + { + "code": "210901", + "name": "市辖区", + "province": "21", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "211000", + "name": "辽阳市", + "province": "21", + "city": "10", + "children": [ + { + "code": "211002", + "name": "白塔区", + "province": "21", + "city": "10", + "area": "02" + }, + { + "code": "211003", + "name": "文圣区", + "province": "21", + "city": "10", + "area": "03" + }, + { + "code": "211004", + "name": "宏伟区", + "province": "21", + "city": "10", + "area": "04" + }, + { + "code": "211005", + "name": "弓长岭区", + "province": "21", + "city": "10", + "area": "05" + }, + { + "code": "211011", + "name": "太子河区", + "province": "21", + "city": "10", + "area": "11" + }, + { + "code": "211021", + "name": "辽阳县", + "province": "21", + "city": "10", + "area": "21" + }, + { + "code": "211081", + "name": "灯塔市", + "province": "21", + "city": "10", + "area": "81" + }, + { + "code": "211001", + "name": "市辖区", + "province": "21", + "city": "10", + "area": "01" + } + ] + }, + { + "code": "211100", + "name": "盘锦市", + "province": "21", + "city": "11", + "children": [ + { + "code": "211102", + "name": "双台子区", + "province": "21", + "city": "11", + "area": "02" + }, + { + "code": "211103", + "name": "兴隆台区", + "province": "21", + "city": "11", + "area": "03" + }, + { + "code": "211104", + "name": "大洼区", + "province": "21", + "city": "11", + "area": "04" + }, + { + "code": "211122", + "name": "盘山县", + "province": "21", + "city": "11", + "area": "22" + }, + { + "code": "211101", + "name": "市辖区", + "province": "21", + "city": "11", + "area": "01" + } + ] + }, + { + "code": "211200", + "name": "铁岭市", + "province": "21", + "city": "12", + "children": [ + { + "code": "211202", + "name": "银州区", + "province": "21", + "city": "12", + "area": "02" + }, + { + "code": "211204", + "name": "清河区", + "province": "21", + "city": "12", + "area": "04" + }, + { + "code": "211221", + "name": "铁岭县", + "province": "21", + "city": "12", + "area": "21" + }, + { + "code": "211223", + "name": "西丰县", + "province": "21", + "city": "12", + "area": "23" + }, + { + "code": "211224", + "name": "昌图县", + "province": "21", + "city": "12", + "area": "24" + }, + { + "code": "211281", + "name": "调兵山市", + "province": "21", + "city": "12", + "area": "81" + }, + { + "code": "211282", + "name": "开原市", + "province": "21", + "city": "12", + "area": "82" + }, + { + "code": "211201", + "name": "市辖区", + "province": "21", + "city": "12", + "area": "01" + } + ] + }, + { + "code": "211300", + "name": "朝阳市", + "province": "21", + "city": "13", + "children": [ + { + "code": "211302", + "name": "双塔区", + "province": "21", + "city": "13", + "area": "02" + }, + { + "code": "211303", + "name": "龙城区", + "province": "21", + "city": "13", + "area": "03" + }, + { + "code": "211321", + "name": "朝阳县", + "province": "21", + "city": "13", + "area": "21" + }, + { + "code": "211322", + "name": "建平县", + "province": "21", + "city": "13", + "area": "22" + }, + { + "code": "211324", + "name": "喀喇沁左翼蒙古族自治县", + "province": "21", + "city": "13", + "area": "24" + }, + { + "code": "211381", + "name": "北票市", + "province": "21", + "city": "13", + "area": "81" + }, + { + "code": "211382", + "name": "凌源市", + "province": "21", + "city": "13", + "area": "82" + }, + { + "code": "211301", + "name": "市辖区", + "province": "21", + "city": "13", + "area": "01" + } + ] + }, + { + "code": "211400", + "name": "葫芦岛市", + "province": "21", + "city": "14", + "children": [ + { + "code": "211402", + "name": "连山区", + "province": "21", + "city": "14", + "area": "02" + }, + { + "code": "211403", + "name": "龙港区", + "province": "21", + "city": "14", + "area": "03" + }, + { + "code": "211404", + "name": "南票区", + "province": "21", + "city": "14", + "area": "04" + }, + { + "code": "211421", + "name": "绥中县", + "province": "21", + "city": "14", + "area": "21" + }, + { + "code": "211422", + "name": "建昌县", + "province": "21", + "city": "14", + "area": "22" + }, + { + "code": "211481", + "name": "兴城市", + "province": "21", + "city": "14", + "area": "81" + }, + { + "code": "211401", + "name": "市辖区", + "province": "21", + "city": "14", + "area": "01" + } + ] + } + ] + }, + { + "code": "220000", + "name": "吉林省", + "province": "22", + "children": [ + { + "code": "220100", + "name": "长春市", + "province": "22", + "city": "01", + "children": [ + { + "code": "220102", + "name": "南关区", + "province": "22", + "city": "01", + "area": "02" + }, + { + "code": "220103", + "name": "宽城区", + "province": "22", + "city": "01", + "area": "03" + }, + { + "code": "220104", + "name": "朝阳区", + "province": "22", + "city": "01", + "area": "04" + }, + { + "code": "220105", + "name": "二道区", + "province": "22", + "city": "01", + "area": "05" + }, + { + "code": "220106", + "name": "绿园区", + "province": "22", + "city": "01", + "area": "06" + }, + { + "code": "220112", + "name": "双阳区", + "province": "22", + "city": "01", + "area": "12" + }, + { + "code": "220113", + "name": "九台区", + "province": "22", + "city": "01", + "area": "13" + }, + { + "code": "220122", + "name": "农安县", + "province": "22", + "city": "01", + "area": "22" + }, + { + "code": "220182", + "name": "榆树市", + "province": "22", + "city": "01", + "area": "82" + }, + { + "code": "220183", + "name": "德惠市", + "province": "22", + "city": "01", + "area": "83" + }, + { + "code": "220184", + "name": "公主岭市", + "province": "22", + "city": "01", + "area": "84" + }, + { + "code": "220101", + "name": "市辖区", + "province": "22", + "city": "01", + "area": "01" + }, + { + "code": "220171", + "name": "长春经济技术开发区", + "province": "22", + "city": "01", + "area": "71" + }, + { + "code": "220172", + "name": "长春净月高新技术产业开发区", + "province": "22", + "city": "01", + "area": "72" + }, + { + "code": "220173", + "name": "长春高新技术产业开发区", + "province": "22", + "city": "01", + "area": "73" + }, + { + "code": "220174", + "name": "长春汽车经济技术开发区", + "province": "22", + "city": "01", + "area": "74" + } + ] + }, + { + "code": "220200", + "name": "吉林市", + "province": "22", + "city": "02", + "children": [ + { + "code": "220202", + "name": "昌邑区", + "province": "22", + "city": "02", + "area": "02" + }, + { + "code": "220203", + "name": "龙潭区", + "province": "22", + "city": "02", + "area": "03" + }, + { + "code": "220204", + "name": "船营区", + "province": "22", + "city": "02", + "area": "04" + }, + { + "code": "220211", + "name": "丰满区", + "province": "22", + "city": "02", + "area": "11" + }, + { + "code": "220221", + "name": "永吉县", + "province": "22", + "city": "02", + "area": "21" + }, + { + "code": "220281", + "name": "蛟河市", + "province": "22", + "city": "02", + "area": "81" + }, + { + "code": "220282", + "name": "桦甸市", + "province": "22", + "city": "02", + "area": "82" + }, + { + "code": "220283", + "name": "舒兰市", + "province": "22", + "city": "02", + "area": "83" + }, + { + "code": "220284", + "name": "磐石市", + "province": "22", + "city": "02", + "area": "84" + }, + { + "code": "220201", + "name": "市辖区", + "province": "22", + "city": "02", + "area": "01" + }, + { + "code": "220271", + "name": "吉林经济开发区", + "province": "22", + "city": "02", + "area": "71" + }, + { + "code": "220272", + "name": "吉林高新技术产业开发区", + "province": "22", + "city": "02", + "area": "72" + }, + { + "code": "220273", + "name": "吉林中国新加坡食品区", + "province": "22", + "city": "02", + "area": "73" + } + ] + }, + { + "code": "220300", + "name": "四平市", + "province": "22", + "city": "03", + "children": [ + { + "code": "220302", + "name": "铁西区", + "province": "22", + "city": "03", + "area": "02" + }, + { + "code": "220303", + "name": "铁东区", + "province": "22", + "city": "03", + "area": "03" + }, + { + "code": "220322", + "name": "梨树县", + "province": "22", + "city": "03", + "area": "22" + }, + { + "code": "220323", + "name": "伊通满族自治县", + "province": "22", + "city": "03", + "area": "23" + }, + { + "code": "220382", + "name": "双辽市", + "province": "22", + "city": "03", + "area": "82" + }, + { + "code": "220301", + "name": "市辖区", + "province": "22", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "220400", + "name": "辽源市", + "province": "22", + "city": "04", + "children": [ + { + "code": "220402", + "name": "龙山区", + "province": "22", + "city": "04", + "area": "02" + }, + { + "code": "220403", + "name": "西安区", + "province": "22", + "city": "04", + "area": "03" + }, + { + "code": "220421", + "name": "东丰县", + "province": "22", + "city": "04", + "area": "21" + }, + { + "code": "220422", + "name": "东辽县", + "province": "22", + "city": "04", + "area": "22" + }, + { + "code": "220401", + "name": "市辖区", + "province": "22", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "220500", + "name": "通化市", + "province": "22", + "city": "05", + "children": [ + { + "code": "220502", + "name": "东昌区", + "province": "22", + "city": "05", + "area": "02" + }, + { + "code": "220503", + "name": "二道江区", + "province": "22", + "city": "05", + "area": "03" + }, + { + "code": "220521", + "name": "通化县", + "province": "22", + "city": "05", + "area": "21" + }, + { + "code": "220523", + "name": "辉南县", + "province": "22", + "city": "05", + "area": "23" + }, + { + "code": "220524", + "name": "柳河县", + "province": "22", + "city": "05", + "area": "24" + }, + { + "code": "220581", + "name": "梅河口市", + "province": "22", + "city": "05", + "area": "81" + }, + { + "code": "220582", + "name": "集安市", + "province": "22", + "city": "05", + "area": "82" + }, + { + "code": "220501", + "name": "市辖区", + "province": "22", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "220600", + "name": "白山市", + "province": "22", + "city": "06", + "children": [ + { + "code": "220602", + "name": "浑江区", + "province": "22", + "city": "06", + "area": "02" + }, + { + "code": "220605", + "name": "江源区", + "province": "22", + "city": "06", + "area": "05" + }, + { + "code": "220621", + "name": "抚松县", + "province": "22", + "city": "06", + "area": "21" + }, + { + "code": "220622", + "name": "靖宇县", + "province": "22", + "city": "06", + "area": "22" + }, + { + "code": "220623", + "name": "长白朝鲜族自治县", + "province": "22", + "city": "06", + "area": "23" + }, + { + "code": "220681", + "name": "临江市", + "province": "22", + "city": "06", + "area": "81" + }, + { + "code": "220601", + "name": "市辖区", + "province": "22", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "220700", + "name": "松原市", + "province": "22", + "city": "07", + "children": [ + { + "code": "220702", + "name": "宁江区", + "province": "22", + "city": "07", + "area": "02" + }, + { + "code": "220721", + "name": "前郭尔罗斯蒙古族自治县", + "province": "22", + "city": "07", + "area": "21" + }, + { + "code": "220722", + "name": "长岭县", + "province": "22", + "city": "07", + "area": "22" + }, + { + "code": "220723", + "name": "乾安县", + "province": "22", + "city": "07", + "area": "23" + }, + { + "code": "220781", + "name": "扶余市", + "province": "22", + "city": "07", + "area": "81" + }, + { + "code": "220701", + "name": "市辖区", + "province": "22", + "city": "07", + "area": "01" + }, + { + "code": "220771", + "name": "吉林松原经济开发区", + "province": "22", + "city": "07", + "area": "71" + } + ] + }, + { + "code": "220800", + "name": "白城市", + "province": "22", + "city": "08", + "children": [ + { + "code": "220802", + "name": "洮北区", + "province": "22", + "city": "08", + "area": "02" + }, + { + "code": "220821", + "name": "镇赉县", + "province": "22", + "city": "08", + "area": "21" + }, + { + "code": "220822", + "name": "通榆县", + "province": "22", + "city": "08", + "area": "22" + }, + { + "code": "220881", + "name": "洮南市", + "province": "22", + "city": "08", + "area": "81" + }, + { + "code": "220882", + "name": "大安市", + "province": "22", + "city": "08", + "area": "82" + }, + { + "code": "220801", + "name": "市辖区", + "province": "22", + "city": "08", + "area": "01" + }, + { + "code": "220871", + "name": "吉林白城经济开发区", + "province": "22", + "city": "08", + "area": "71" + } + ] + }, + { + "code": "222400", + "name": "延边朝鲜族自治州", + "province": "22", + "city": "24", + "children": [ + { + "code": "222401", + "name": "延吉市", + "province": "22", + "city": "24", + "area": "01" + }, + { + "code": "222402", + "name": "图们市", + "province": "22", + "city": "24", + "area": "02" + }, + { + "code": "222403", + "name": "敦化市", + "province": "22", + "city": "24", + "area": "03" + }, + { + "code": "222404", + "name": "珲春市", + "province": "22", + "city": "24", + "area": "04" + }, + { + "code": "222405", + "name": "龙井市", + "province": "22", + "city": "24", + "area": "05" + }, + { + "code": "222406", + "name": "和龙市", + "province": "22", + "city": "24", + "area": "06" + }, + { + "code": "222424", + "name": "汪清县", + "province": "22", + "city": "24", + "area": "24" + }, + { + "code": "222426", + "name": "安图县", + "province": "22", + "city": "24", + "area": "26" + } + ] + } + ] + }, + { + "code": "230000", + "name": "黑龙江省", + "province": "23", + "children": [ + { + "code": "230100", + "name": "哈尔滨市", + "province": "23", + "city": "01", + "children": [ + { + "code": "230102", + "name": "道里区", + "province": "23", + "city": "01", + "area": "02" + }, + { + "code": "230103", + "name": "南岗区", + "province": "23", + "city": "01", + "area": "03" + }, + { + "code": "230104", + "name": "道外区", + "province": "23", + "city": "01", + "area": "04" + }, + { + "code": "230108", + "name": "平房区", + "province": "23", + "city": "01", + "area": "08" + }, + { + "code": "230109", + "name": "松北区", + "province": "23", + "city": "01", + "area": "09" + }, + { + "code": "230110", + "name": "香坊区", + "province": "23", + "city": "01", + "area": "10" + }, + { + "code": "230111", + "name": "呼兰区", + "province": "23", + "city": "01", + "area": "11" + }, + { + "code": "230112", + "name": "阿城区", + "province": "23", + "city": "01", + "area": "12" + }, + { + "code": "230113", + "name": "双城区", + "province": "23", + "city": "01", + "area": "13" + }, + { + "code": "230123", + "name": "依兰县", + "province": "23", + "city": "01", + "area": "23" + }, + { + "code": "230124", + "name": "方正县", + "province": "23", + "city": "01", + "area": "24" + }, + { + "code": "230125", + "name": "宾县", + "province": "23", + "city": "01", + "area": "25" + }, + { + "code": "230126", + "name": "巴彦县", + "province": "23", + "city": "01", + "area": "26" + }, + { + "code": "230127", + "name": "木兰县", + "province": "23", + "city": "01", + "area": "27" + }, + { + "code": "230128", + "name": "通河县", + "province": "23", + "city": "01", + "area": "28" + }, + { + "code": "230129", + "name": "延寿县", + "province": "23", + "city": "01", + "area": "29" + }, + { + "code": "230183", + "name": "尚志市", + "province": "23", + "city": "01", + "area": "83" + }, + { + "code": "230184", + "name": "五常市", + "province": "23", + "city": "01", + "area": "84" + }, + { + "code": "230101", + "name": "市辖区", + "province": "23", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "230200", + "name": "齐齐哈尔市", + "province": "23", + "city": "02", + "children": [ + { + "code": "230202", + "name": "龙沙区", + "province": "23", + "city": "02", + "area": "02" + }, + { + "code": "230203", + "name": "建华区", + "province": "23", + "city": "02", + "area": "03" + }, + { + "code": "230204", + "name": "铁锋区", + "province": "23", + "city": "02", + "area": "04" + }, + { + "code": "230205", + "name": "昂昂溪区", + "province": "23", + "city": "02", + "area": "05" + }, + { + "code": "230206", + "name": "富拉尔基区", + "province": "23", + "city": "02", + "area": "06" + }, + { + "code": "230207", + "name": "碾子山区", + "province": "23", + "city": "02", + "area": "07" + }, + { + "code": "230208", + "name": "梅里斯达斡尔族区", + "province": "23", + "city": "02", + "area": "08" + }, + { + "code": "230221", + "name": "龙江县", + "province": "23", + "city": "02", + "area": "21" + }, + { + "code": "230223", + "name": "依安县", + "province": "23", + "city": "02", + "area": "23" + }, + { + "code": "230224", + "name": "泰来县", + "province": "23", + "city": "02", + "area": "24" + }, + { + "code": "230225", + "name": "甘南县", + "province": "23", + "city": "02", + "area": "25" + }, + { + "code": "230227", + "name": "富裕县", + "province": "23", + "city": "02", + "area": "27" + }, + { + "code": "230229", + "name": "克山县", + "province": "23", + "city": "02", + "area": "29" + }, + { + "code": "230230", + "name": "克东县", + "province": "23", + "city": "02", + "area": "30" + }, + { + "code": "230231", + "name": "拜泉县", + "province": "23", + "city": "02", + "area": "31" + }, + { + "code": "230281", + "name": "讷河市", + "province": "23", + "city": "02", + "area": "81" + }, + { + "code": "230201", + "name": "市辖区", + "province": "23", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "230300", + "name": "鸡西市", + "province": "23", + "city": "03", + "children": [ + { + "code": "230302", + "name": "鸡冠区", + "province": "23", + "city": "03", + "area": "02" + }, + { + "code": "230303", + "name": "恒山区", + "province": "23", + "city": "03", + "area": "03" + }, + { + "code": "230304", + "name": "滴道区", + "province": "23", + "city": "03", + "area": "04" + }, + { + "code": "230305", + "name": "梨树区", + "province": "23", + "city": "03", + "area": "05" + }, + { + "code": "230306", + "name": "城子河区", + "province": "23", + "city": "03", + "area": "06" + }, + { + "code": "230307", + "name": "麻山区", + "province": "23", + "city": "03", + "area": "07" + }, + { + "code": "230321", + "name": "鸡东县", + "province": "23", + "city": "03", + "area": "21" + }, + { + "code": "230381", + "name": "虎林市", + "province": "23", + "city": "03", + "area": "81" + }, + { + "code": "230382", + "name": "密山市", + "province": "23", + "city": "03", + "area": "82" + }, + { + "code": "230301", + "name": "市辖区", + "province": "23", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "230400", + "name": "鹤岗市", + "province": "23", + "city": "04", + "children": [ + { + "code": "230402", + "name": "向阳区", + "province": "23", + "city": "04", + "area": "02" + }, + { + "code": "230403", + "name": "工农区", + "province": "23", + "city": "04", + "area": "03" + }, + { + "code": "230404", + "name": "南山区", + "province": "23", + "city": "04", + "area": "04" + }, + { + "code": "230405", + "name": "兴安区", + "province": "23", + "city": "04", + "area": "05" + }, + { + "code": "230406", + "name": "东山区", + "province": "23", + "city": "04", + "area": "06" + }, + { + "code": "230407", + "name": "兴山区", + "province": "23", + "city": "04", + "area": "07" + }, + { + "code": "230421", + "name": "萝北县", + "province": "23", + "city": "04", + "area": "21" + }, + { + "code": "230422", + "name": "绥滨县", + "province": "23", + "city": "04", + "area": "22" + }, + { + "code": "230401", + "name": "市辖区", + "province": "23", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "230500", + "name": "双鸭山市", + "province": "23", + "city": "05", + "children": [ + { + "code": "230502", + "name": "尖山区", + "province": "23", + "city": "05", + "area": "02" + }, + { + "code": "230503", + "name": "岭东区", + "province": "23", + "city": "05", + "area": "03" + }, + { + "code": "230505", + "name": "四方台区", + "province": "23", + "city": "05", + "area": "05" + }, + { + "code": "230506", + "name": "宝山区", + "province": "23", + "city": "05", + "area": "06" + }, + { + "code": "230521", + "name": "集贤县", + "province": "23", + "city": "05", + "area": "21" + }, + { + "code": "230522", + "name": "友谊县", + "province": "23", + "city": "05", + "area": "22" + }, + { + "code": "230523", + "name": "宝清县", + "province": "23", + "city": "05", + "area": "23" + }, + { + "code": "230524", + "name": "饶河县", + "province": "23", + "city": "05", + "area": "24" + }, + { + "code": "230501", + "name": "市辖区", + "province": "23", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "230600", + "name": "大庆市", + "province": "23", + "city": "06", + "children": [ + { + "code": "230602", + "name": "萨尔图区", + "province": "23", + "city": "06", + "area": "02" + }, + { + "code": "230603", + "name": "龙凤区", + "province": "23", + "city": "06", + "area": "03" + }, + { + "code": "230604", + "name": "让胡路区", + "province": "23", + "city": "06", + "area": "04" + }, + { + "code": "230605", + "name": "红岗区", + "province": "23", + "city": "06", + "area": "05" + }, + { + "code": "230606", + "name": "大同区", + "province": "23", + "city": "06", + "area": "06" + }, + { + "code": "230621", + "name": "肇州县", + "province": "23", + "city": "06", + "area": "21" + }, + { + "code": "230622", + "name": "肇源县", + "province": "23", + "city": "06", + "area": "22" + }, + { + "code": "230623", + "name": "林甸县", + "province": "23", + "city": "06", + "area": "23" + }, + { + "code": "230624", + "name": "杜尔伯特蒙古族自治县", + "province": "23", + "city": "06", + "area": "24" + }, + { + "code": "230601", + "name": "市辖区", + "province": "23", + "city": "06", + "area": "01" + }, + { + "code": "230671", + "name": "大庆高新技术产业开发区", + "province": "23", + "city": "06", + "area": "71" + } + ] + }, + { + "code": "230700", + "name": "伊春市", + "province": "23", + "city": "07", + "children": [ + { + "code": "230717", + "name": "伊美区", + "province": "23", + "city": "07", + "area": "17" + }, + { + "code": "230718", + "name": "乌翠区", + "province": "23", + "city": "07", + "area": "18" + }, + { + "code": "230719", + "name": "友好区", + "province": "23", + "city": "07", + "area": "19" + }, + { + "code": "230722", + "name": "嘉荫县", + "province": "23", + "city": "07", + "area": "22" + }, + { + "code": "230723", + "name": "汤旺县", + "province": "23", + "city": "07", + "area": "23" + }, + { + "code": "230724", + "name": "丰林县", + "province": "23", + "city": "07", + "area": "24" + }, + { + "code": "230725", + "name": "大箐山县", + "province": "23", + "city": "07", + "area": "25" + }, + { + "code": "230726", + "name": "南岔县", + "province": "23", + "city": "07", + "area": "26" + }, + { + "code": "230751", + "name": "金林区", + "province": "23", + "city": "07", + "area": "51" + }, + { + "code": "230781", + "name": "铁力市", + "province": "23", + "city": "07", + "area": "81" + }, + { + "code": "230701", + "name": "市辖区", + "province": "23", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "230800", + "name": "佳木斯市", + "province": "23", + "city": "08", + "children": [ + { + "code": "230803", + "name": "向阳区", + "province": "23", + "city": "08", + "area": "03" + }, + { + "code": "230804", + "name": "前进区", + "province": "23", + "city": "08", + "area": "04" + }, + { + "code": "230805", + "name": "东风区", + "province": "23", + "city": "08", + "area": "05" + }, + { + "code": "230811", + "name": "郊区", + "province": "23", + "city": "08", + "area": "11" + }, + { + "code": "230822", + "name": "桦南县", + "province": "23", + "city": "08", + "area": "22" + }, + { + "code": "230826", + "name": "桦川县", + "province": "23", + "city": "08", + "area": "26" + }, + { + "code": "230828", + "name": "汤原县", + "province": "23", + "city": "08", + "area": "28" + }, + { + "code": "230881", + "name": "同江市", + "province": "23", + "city": "08", + "area": "81" + }, + { + "code": "230882", + "name": "富锦市", + "province": "23", + "city": "08", + "area": "82" + }, + { + "code": "230883", + "name": "抚远市", + "province": "23", + "city": "08", + "area": "83" + }, + { + "code": "230801", + "name": "市辖区", + "province": "23", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "230900", + "name": "七台河市", + "province": "23", + "city": "09", + "children": [ + { + "code": "230902", + "name": "新兴区", + "province": "23", + "city": "09", + "area": "02" + }, + { + "code": "230903", + "name": "桃山区", + "province": "23", + "city": "09", + "area": "03" + }, + { + "code": "230904", + "name": "茄子河区", + "province": "23", + "city": "09", + "area": "04" + }, + { + "code": "230921", + "name": "勃利县", + "province": "23", + "city": "09", + "area": "21" + }, + { + "code": "230901", + "name": "市辖区", + "province": "23", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "231000", + "name": "牡丹江市", + "province": "23", + "city": "10", + "children": [ + { + "code": "231002", + "name": "东安区", + "province": "23", + "city": "10", + "area": "02" + }, + { + "code": "231003", + "name": "阳明区", + "province": "23", + "city": "10", + "area": "03" + }, + { + "code": "231004", + "name": "爱民区", + "province": "23", + "city": "10", + "area": "04" + }, + { + "code": "231005", + "name": "西安区", + "province": "23", + "city": "10", + "area": "05" + }, + { + "code": "231025", + "name": "林口县", + "province": "23", + "city": "10", + "area": "25" + }, + { + "code": "231081", + "name": "绥芬河市", + "province": "23", + "city": "10", + "area": "81" + }, + { + "code": "231083", + "name": "海林市", + "province": "23", + "city": "10", + "area": "83" + }, + { + "code": "231084", + "name": "宁安市", + "province": "23", + "city": "10", + "area": "84" + }, + { + "code": "231085", + "name": "穆棱市", + "province": "23", + "city": "10", + "area": "85" + }, + { + "code": "231086", + "name": "东宁市", + "province": "23", + "city": "10", + "area": "86" + }, + { + "code": "231001", + "name": "市辖区", + "province": "23", + "city": "10", + "area": "01" + }, + { + "code": "231071", + "name": "牡丹江经济技术开发区", + "province": "23", + "city": "10", + "area": "71" + } + ] + }, + { + "code": "231100", + "name": "黑河市", + "province": "23", + "city": "11", + "children": [ + { + "code": "231102", + "name": "爱辉区", + "province": "23", + "city": "11", + "area": "02" + }, + { + "code": "231123", + "name": "逊克县", + "province": "23", + "city": "11", + "area": "23" + }, + { + "code": "231124", + "name": "孙吴县", + "province": "23", + "city": "11", + "area": "24" + }, + { + "code": "231181", + "name": "北安市", + "province": "23", + "city": "11", + "area": "81" + }, + { + "code": "231182", + "name": "五大连池市", + "province": "23", + "city": "11", + "area": "82" + }, + { + "code": "231183", + "name": "嫩江市", + "province": "23", + "city": "11", + "area": "83" + }, + { + "code": "231101", + "name": "市辖区", + "province": "23", + "city": "11", + "area": "01" + } + ] + }, + { + "code": "231200", + "name": "绥化市", + "province": "23", + "city": "12", + "children": [ + { + "code": "231202", + "name": "北林区", + "province": "23", + "city": "12", + "area": "02" + }, + { + "code": "231221", + "name": "望奎县", + "province": "23", + "city": "12", + "area": "21" + }, + { + "code": "231222", + "name": "兰西县", + "province": "23", + "city": "12", + "area": "22" + }, + { + "code": "231223", + "name": "青冈县", + "province": "23", + "city": "12", + "area": "23" + }, + { + "code": "231224", + "name": "庆安县", + "province": "23", + "city": "12", + "area": "24" + }, + { + "code": "231225", + "name": "明水县", + "province": "23", + "city": "12", + "area": "25" + }, + { + "code": "231226", + "name": "绥棱县", + "province": "23", + "city": "12", + "area": "26" + }, + { + "code": "231281", + "name": "安达市", + "province": "23", + "city": "12", + "area": "81" + }, + { + "code": "231282", + "name": "肇东市", + "province": "23", + "city": "12", + "area": "82" + }, + { + "code": "231283", + "name": "海伦市", + "province": "23", + "city": "12", + "area": "83" + }, + { + "code": "231201", + "name": "市辖区", + "province": "23", + "city": "12", + "area": "01" + } + ] + }, + { + "code": "232700", + "name": "大兴安岭地区", + "province": "23", + "city": "27", + "children": [ + { + "code": "232701", + "name": "漠河市", + "province": "23", + "city": "27", + "area": "01" + }, + { + "code": "232721", + "name": "呼玛县", + "province": "23", + "city": "27", + "area": "21" + }, + { + "code": "232722", + "name": "塔河县", + "province": "23", + "city": "27", + "area": "22" + }, + { + "code": "232761", + "name": "加格达奇区", + "province": "23", + "city": "27", + "area": "61" + }, + { + "code": "232762", + "name": "松岭区", + "province": "23", + "city": "27", + "area": "62" + }, + { + "code": "232763", + "name": "新林区", + "province": "23", + "city": "27", + "area": "63" + }, + { + "code": "232764", + "name": "呼中区", + "province": "23", + "city": "27", + "area": "64" + } + ] + } + ] + }, + { + "code": "310000", + "name": "上海市", + "province": "31", + "children": [ + { + "code": "310101", + "name": "黄浦区", + "province": "31", + "city": "01", + "area": "01" + }, + { + "code": "310104", + "name": "徐汇区", + "province": "31", + "city": "01", + "area": "04" + }, + { + "code": "310105", + "name": "长宁区", + "province": "31", + "city": "01", + "area": "05" + }, + { + "code": "310106", + "name": "静安区", + "province": "31", + "city": "01", + "area": "06" + }, + { + "code": "310107", + "name": "普陀区", + "province": "31", + "city": "01", + "area": "07" + }, + { + "code": "310109", + "name": "虹口区", + "province": "31", + "city": "01", + "area": "09" + }, + { + "code": "310110", + "name": "杨浦区", + "province": "31", + "city": "01", + "area": "10" + }, + { + "code": "310112", + "name": "闵行区", + "province": "31", + "city": "01", + "area": "12" + }, + { + "code": "310113", + "name": "宝山区", + "province": "31", + "city": "01", + "area": "13" + }, + { + "code": "310114", + "name": "嘉定区", + "province": "31", + "city": "01", + "area": "14" + }, + { + "code": "310115", + "name": "浦东新区", + "province": "31", + "city": "01", + "area": "15" + }, + { + "code": "310116", + "name": "金山区", + "province": "31", + "city": "01", + "area": "16" + }, + { + "code": "310117", + "name": "松江区", + "province": "31", + "city": "01", + "area": "17" + }, + { + "code": "310118", + "name": "青浦区", + "province": "31", + "city": "01", + "area": "18" + }, + { + "code": "310120", + "name": "奉贤区", + "province": "31", + "city": "01", + "area": "20" + }, + { + "code": "310151", + "name": "崇明区", + "province": "31", + "city": "01", + "area": "51" + } + ] + }, + { + "code": "320000", + "name": "江苏省", + "province": "32", + "children": [ + { + "code": "320100", + "name": "南京市", + "province": "32", + "city": "01", + "children": [ + { + "code": "320102", + "name": "玄武区", + "province": "32", + "city": "01", + "area": "02" + }, + { + "code": "320104", + "name": "秦淮区", + "province": "32", + "city": "01", + "area": "04" + }, + { + "code": "320105", + "name": "建邺区", + "province": "32", + "city": "01", + "area": "05" + }, + { + "code": "320106", + "name": "鼓楼区", + "province": "32", + "city": "01", + "area": "06" + }, + { + "code": "320111", + "name": "浦口区", + "province": "32", + "city": "01", + "area": "11" + }, + { + "code": "320113", + "name": "栖霞区", + "province": "32", + "city": "01", + "area": "13" + }, + { + "code": "320114", + "name": "雨花台区", + "province": "32", + "city": "01", + "area": "14" + }, + { + "code": "320115", + "name": "江宁区", + "province": "32", + "city": "01", + "area": "15" + }, + { + "code": "320116", + "name": "六合区", + "province": "32", + "city": "01", + "area": "16" + }, + { + "code": "320117", + "name": "溧水区", + "province": "32", + "city": "01", + "area": "17" + }, + { + "code": "320118", + "name": "高淳区", + "province": "32", + "city": "01", + "area": "18" + }, + { + "code": "320101", + "name": "市辖区", + "province": "32", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "320200", + "name": "无锡市", + "province": "32", + "city": "02", + "children": [ + { + "code": "320205", + "name": "锡山区", + "province": "32", + "city": "02", + "area": "05" + }, + { + "code": "320206", + "name": "惠山区", + "province": "32", + "city": "02", + "area": "06" + }, + { + "code": "320211", + "name": "滨湖区", + "province": "32", + "city": "02", + "area": "11" + }, + { + "code": "320213", + "name": "梁溪区", + "province": "32", + "city": "02", + "area": "13" + }, + { + "code": "320214", + "name": "新吴区", + "province": "32", + "city": "02", + "area": "14" + }, + { + "code": "320281", + "name": "江阴市", + "province": "32", + "city": "02", + "area": "81" + }, + { + "code": "320282", + "name": "宜兴市", + "province": "32", + "city": "02", + "area": "82" + }, + { + "code": "320201", + "name": "市辖区", + "province": "32", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "320300", + "name": "徐州市", + "province": "32", + "city": "03", + "children": [ + { + "code": "320302", + "name": "鼓楼区", + "province": "32", + "city": "03", + "area": "02" + }, + { + "code": "320303", + "name": "云龙区", + "province": "32", + "city": "03", + "area": "03" + }, + { + "code": "320305", + "name": "贾汪区", + "province": "32", + "city": "03", + "area": "05" + }, + { + "code": "320311", + "name": "泉山区", + "province": "32", + "city": "03", + "area": "11" + }, + { + "code": "320312", + "name": "铜山区", + "province": "32", + "city": "03", + "area": "12" + }, + { + "code": "320321", + "name": "丰县", + "province": "32", + "city": "03", + "area": "21" + }, + { + "code": "320322", + "name": "沛县", + "province": "32", + "city": "03", + "area": "22" + }, + { + "code": "320324", + "name": "睢宁县", + "province": "32", + "city": "03", + "area": "24" + }, + { + "code": "320381", + "name": "新沂市", + "province": "32", + "city": "03", + "area": "81" + }, + { + "code": "320382", + "name": "邳州市", + "province": "32", + "city": "03", + "area": "82" + }, + { + "code": "320301", + "name": "市辖区", + "province": "32", + "city": "03", + "area": "01" + }, + { + "code": "320371", + "name": "徐州经济技术开发区", + "province": "32", + "city": "03", + "area": "71" + } + ] + }, + { + "code": "320400", + "name": "常州市", + "province": "32", + "city": "04", + "children": [ + { + "code": "320402", + "name": "天宁区", + "province": "32", + "city": "04", + "area": "02" + }, + { + "code": "320404", + "name": "钟楼区", + "province": "32", + "city": "04", + "area": "04" + }, + { + "code": "320411", + "name": "新北区", + "province": "32", + "city": "04", + "area": "11" + }, + { + "code": "320412", + "name": "武进区", + "province": "32", + "city": "04", + "area": "12" + }, + { + "code": "320413", + "name": "金坛区", + "province": "32", + "city": "04", + "area": "13" + }, + { + "code": "320481", + "name": "溧阳市", + "province": "32", + "city": "04", + "area": "81" + }, + { + "code": "320401", + "name": "市辖区", + "province": "32", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "320500", + "name": "苏州市", + "province": "32", + "city": "05", + "children": [ + { + "code": "320505", + "name": "虎丘区", + "province": "32", + "city": "05", + "area": "05" + }, + { + "code": "320506", + "name": "吴中区", + "province": "32", + "city": "05", + "area": "06" + }, + { + "code": "320507", + "name": "相城区", + "province": "32", + "city": "05", + "area": "07" + }, + { + "code": "320508", + "name": "姑苏区", + "province": "32", + "city": "05", + "area": "08" + }, + { + "code": "320509", + "name": "吴江区", + "province": "32", + "city": "05", + "area": "09" + }, + { + "code": "320581", + "name": "常熟市", + "province": "32", + "city": "05", + "area": "81" + }, + { + "code": "320582", + "name": "张家港市", + "province": "32", + "city": "05", + "area": "82" + }, + { + "code": "320583", + "name": "昆山市", + "province": "32", + "city": "05", + "area": "83" + }, + { + "code": "320585", + "name": "太仓市", + "province": "32", + "city": "05", + "area": "85" + }, + { + "code": "320501", + "name": "市辖区", + "province": "32", + "city": "05", + "area": "01" + }, + { + "code": "320571", + "name": "苏州工业园区", + "province": "32", + "city": "05", + "area": "71" + } + ] + }, + { + "code": "320600", + "name": "南通市", + "province": "32", + "city": "06", + "children": [ + { + "code": "320612", + "name": "通州区", + "province": "32", + "city": "06", + "area": "12" + }, + { + "code": "320613", + "name": "崇川区", + "province": "32", + "city": "06", + "area": "13" + }, + { + "code": "320614", + "name": "海门区", + "province": "32", + "city": "06", + "area": "14" + }, + { + "code": "320623", + "name": "如东县", + "province": "32", + "city": "06", + "area": "23" + }, + { + "code": "320681", + "name": "启东市", + "province": "32", + "city": "06", + "area": "81" + }, + { + "code": "320682", + "name": "如皋市", + "province": "32", + "city": "06", + "area": "82" + }, + { + "code": "320685", + "name": "海安市", + "province": "32", + "city": "06", + "area": "85" + }, + { + "code": "320601", + "name": "市辖区", + "province": "32", + "city": "06", + "area": "01" + }, + { + "code": "320671", + "name": "南通经济技术开发区", + "province": "32", + "city": "06", + "area": "71" + } + ] + }, + { + "code": "320700", + "name": "连云港市", + "province": "32", + "city": "07", + "children": [ + { + "code": "320703", + "name": "连云区", + "province": "32", + "city": "07", + "area": "03" + }, + { + "code": "320706", + "name": "海州区", + "province": "32", + "city": "07", + "area": "06" + }, + { + "code": "320707", + "name": "赣榆区", + "province": "32", + "city": "07", + "area": "07" + }, + { + "code": "320722", + "name": "东海县", + "province": "32", + "city": "07", + "area": "22" + }, + { + "code": "320723", + "name": "灌云县", + "province": "32", + "city": "07", + "area": "23" + }, + { + "code": "320724", + "name": "灌南县", + "province": "32", + "city": "07", + "area": "24" + }, + { + "code": "320701", + "name": "市辖区", + "province": "32", + "city": "07", + "area": "01" + }, + { + "code": "320771", + "name": "连云港经济技术开发区", + "province": "32", + "city": "07", + "area": "71" + }, + { + "code": "320772", + "name": "连云港高新技术产业开发区", + "province": "32", + "city": "07", + "area": "72" + } + ] + }, + { + "code": "320800", + "name": "淮安市", + "province": "32", + "city": "08", + "children": [ + { + "code": "320803", + "name": "淮安区", + "province": "32", + "city": "08", + "area": "03" + }, + { + "code": "320804", + "name": "淮阴区", + "province": "32", + "city": "08", + "area": "04" + }, + { + "code": "320812", + "name": "清江浦区", + "province": "32", + "city": "08", + "area": "12" + }, + { + "code": "320813", + "name": "洪泽区", + "province": "32", + "city": "08", + "area": "13" + }, + { + "code": "320826", + "name": "涟水县", + "province": "32", + "city": "08", + "area": "26" + }, + { + "code": "320830", + "name": "盱眙县", + "province": "32", + "city": "08", + "area": "30" + }, + { + "code": "320831", + "name": "金湖县", + "province": "32", + "city": "08", + "area": "31" + }, + { + "code": "320801", + "name": "市辖区", + "province": "32", + "city": "08", + "area": "01" + }, + { + "code": "320871", + "name": "淮安经济技术开发区", + "province": "32", + "city": "08", + "area": "71" + } + ] + }, + { + "code": "320900", + "name": "盐城市", + "province": "32", + "city": "09", + "children": [ + { + "code": "320902", + "name": "亭湖区", + "province": "32", + "city": "09", + "area": "02" + }, + { + "code": "320903", + "name": "盐都区", + "province": "32", + "city": "09", + "area": "03" + }, + { + "code": "320904", + "name": "大丰区", + "province": "32", + "city": "09", + "area": "04" + }, + { + "code": "320921", + "name": "响水县", + "province": "32", + "city": "09", + "area": "21" + }, + { + "code": "320922", + "name": "滨海县", + "province": "32", + "city": "09", + "area": "22" + }, + { + "code": "320923", + "name": "阜宁县", + "province": "32", + "city": "09", + "area": "23" + }, + { + "code": "320924", + "name": "射阳县", + "province": "32", + "city": "09", + "area": "24" + }, + { + "code": "320925", + "name": "建湖县", + "province": "32", + "city": "09", + "area": "25" + }, + { + "code": "320981", + "name": "东台市", + "province": "32", + "city": "09", + "area": "81" + }, + { + "code": "320901", + "name": "市辖区", + "province": "32", + "city": "09", + "area": "01" + }, + { + "code": "320971", + "name": "盐城经济技术开发区", + "province": "32", + "city": "09", + "area": "71" + } + ] + }, + { + "code": "321000", + "name": "扬州市", + "province": "32", + "city": "10", + "children": [ + { + "code": "321002", + "name": "广陵区", + "province": "32", + "city": "10", + "area": "02" + }, + { + "code": "321003", + "name": "邗江区", + "province": "32", + "city": "10", + "area": "03" + }, + { + "code": "321012", + "name": "江都区", + "province": "32", + "city": "10", + "area": "12" + }, + { + "code": "321023", + "name": "宝应县", + "province": "32", + "city": "10", + "area": "23" + }, + { + "code": "321081", + "name": "仪征市", + "province": "32", + "city": "10", + "area": "81" + }, + { + "code": "321084", + "name": "高邮市", + "province": "32", + "city": "10", + "area": "84" + }, + { + "code": "321001", + "name": "市辖区", + "province": "32", + "city": "10", + "area": "01" + }, + { + "code": "321071", + "name": "扬州经济技术开发区", + "province": "32", + "city": "10", + "area": "71" + } + ] + }, + { + "code": "321100", + "name": "镇江市", + "province": "32", + "city": "11", + "children": [ + { + "code": "321102", + "name": "京口区", + "province": "32", + "city": "11", + "area": "02" + }, + { + "code": "321111", + "name": "润州区", + "province": "32", + "city": "11", + "area": "11" + }, + { + "code": "321112", + "name": "丹徒区", + "province": "32", + "city": "11", + "area": "12" + }, + { + "code": "321181", + "name": "丹阳市", + "province": "32", + "city": "11", + "area": "81" + }, + { + "code": "321182", + "name": "扬中市", + "province": "32", + "city": "11", + "area": "82" + }, + { + "code": "321183", + "name": "句容市", + "province": "32", + "city": "11", + "area": "83" + }, + { + "code": "321101", + "name": "市辖区", + "province": "32", + "city": "11", + "area": "01" + }, + { + "code": "321171", + "name": "镇江新区", + "province": "32", + "city": "11", + "area": "71" + } + ] + }, + { + "code": "321200", + "name": "泰州市", + "province": "32", + "city": "12", + "children": [ + { + "code": "321202", + "name": "海陵区", + "province": "32", + "city": "12", + "area": "02" + }, + { + "code": "321203", + "name": "高港区", + "province": "32", + "city": "12", + "area": "03" + }, + { + "code": "321204", + "name": "姜堰区", + "province": "32", + "city": "12", + "area": "04" + }, + { + "code": "321281", + "name": "兴化市", + "province": "32", + "city": "12", + "area": "81" + }, + { + "code": "321282", + "name": "靖江市", + "province": "32", + "city": "12", + "area": "82" + }, + { + "code": "321283", + "name": "泰兴市", + "province": "32", + "city": "12", + "area": "83" + }, + { + "code": "321201", + "name": "市辖区", + "province": "32", + "city": "12", + "area": "01" + }, + { + "code": "321271", + "name": "泰州医药高新技术产业开发区", + "province": "32", + "city": "12", + "area": "71" + } + ] + }, + { + "code": "321300", + "name": "宿迁市", + "province": "32", + "city": "13", + "children": [ + { + "code": "321302", + "name": "宿城区", + "province": "32", + "city": "13", + "area": "02" + }, + { + "code": "321311", + "name": "宿豫区", + "province": "32", + "city": "13", + "area": "11" + }, + { + "code": "321322", + "name": "沭阳县", + "province": "32", + "city": "13", + "area": "22" + }, + { + "code": "321323", + "name": "泗阳县", + "province": "32", + "city": "13", + "area": "23" + }, + { + "code": "321324", + "name": "泗洪县", + "province": "32", + "city": "13", + "area": "24" + }, + { + "code": "321301", + "name": "市辖区", + "province": "32", + "city": "13", + "area": "01" + }, + { + "code": "321371", + "name": "宿迁经济技术开发区", + "province": "32", + "city": "13", + "area": "71" + } + ] + } + ] + }, + { + "code": "330000", + "name": "浙江省", + "province": "33", + "children": [ + { + "code": "330100", + "name": "杭州市", + "province": "33", + "city": "01", + "children": [ + { + "code": "330102", + "name": "上城区", + "province": "33", + "city": "01", + "area": "02" + }, + { + "code": "330103", + "name": "下城区", + "province": "33", + "city": "01", + "area": "03" + }, + { + "code": "330104", + "name": "江干区", + "province": "33", + "city": "01", + "area": "04" + }, + { + "code": "330105", + "name": "拱墅区", + "province": "33", + "city": "01", + "area": "05" + }, + { + "code": "330106", + "name": "西湖区", + "province": "33", + "city": "01", + "area": "06" + }, + { + "code": "330108", + "name": "滨江区", + "province": "33", + "city": "01", + "area": "08" + }, + { + "code": "330109", + "name": "萧山区", + "province": "33", + "city": "01", + "area": "09" + }, + { + "code": "330110", + "name": "余杭区", + "province": "33", + "city": "01", + "area": "10" + }, + { + "code": "330111", + "name": "富阳区", + "province": "33", + "city": "01", + "area": "11" + }, + { + "code": "330112", + "name": "临安区", + "province": "33", + "city": "01", + "area": "12" + }, + { + "code": "330122", + "name": "桐庐县", + "province": "33", + "city": "01", + "area": "22" + }, + { + "code": "330127", + "name": "淳安县", + "province": "33", + "city": "01", + "area": "27" + }, + { + "code": "330182", + "name": "建德市", + "province": "33", + "city": "01", + "area": "82" + }, + { + "code": "330101", + "name": "市辖区", + "province": "33", + "city": "01", + "area": "01" + }, + { + "code": "330113", + "name": "临平区", + "province": "33", + "city": "01", + "area": "13" + }, + { + "code": "330114", + "name": "钱塘区", + "province": "33", + "city": "01", + "area": "14" + } + ] + }, + { + "code": "330200", + "name": "宁波市", + "province": "33", + "city": "02", + "children": [ + { + "code": "330203", + "name": "海曙区", + "province": "33", + "city": "02", + "area": "03" + }, + { + "code": "330205", + "name": "江北区", + "province": "33", + "city": "02", + "area": "05" + }, + { + "code": "330206", + "name": "北仑区", + "province": "33", + "city": "02", + "area": "06" + }, + { + "code": "330211", + "name": "镇海区", + "province": "33", + "city": "02", + "area": "11" + }, + { + "code": "330212", + "name": "鄞州区", + "province": "33", + "city": "02", + "area": "12" + }, + { + "code": "330213", + "name": "奉化区", + "province": "33", + "city": "02", + "area": "13" + }, + { + "code": "330225", + "name": "象山县", + "province": "33", + "city": "02", + "area": "25" + }, + { + "code": "330226", + "name": "宁海县", + "province": "33", + "city": "02", + "area": "26" + }, + { + "code": "330281", + "name": "余姚市", + "province": "33", + "city": "02", + "area": "81" + }, + { + "code": "330282", + "name": "慈溪市", + "province": "33", + "city": "02", + "area": "82" + }, + { + "code": "330201", + "name": "市辖区", + "province": "33", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "330300", + "name": "温州市", + "province": "33", + "city": "03", + "children": [ + { + "code": "330302", + "name": "鹿城区", + "province": "33", + "city": "03", + "area": "02" + }, + { + "code": "330303", + "name": "龙湾区", + "province": "33", + "city": "03", + "area": "03" + }, + { + "code": "330304", + "name": "瓯海区", + "province": "33", + "city": "03", + "area": "04" + }, + { + "code": "330305", + "name": "洞头区", + "province": "33", + "city": "03", + "area": "05" + }, + { + "code": "330324", + "name": "永嘉县", + "province": "33", + "city": "03", + "area": "24" + }, + { + "code": "330326", + "name": "平阳县", + "province": "33", + "city": "03", + "area": "26" + }, + { + "code": "330327", + "name": "苍南县", + "province": "33", + "city": "03", + "area": "27" + }, + { + "code": "330328", + "name": "文成县", + "province": "33", + "city": "03", + "area": "28" + }, + { + "code": "330329", + "name": "泰顺县", + "province": "33", + "city": "03", + "area": "29" + }, + { + "code": "330381", + "name": "瑞安市", + "province": "33", + "city": "03", + "area": "81" + }, + { + "code": "330382", + "name": "乐清市", + "province": "33", + "city": "03", + "area": "82" + }, + { + "code": "330383", + "name": "龙港市", + "province": "33", + "city": "03", + "area": "83" + }, + { + "code": "330301", + "name": "市辖区", + "province": "33", + "city": "03", + "area": "01" + }, + { + "code": "330371", + "name": "温州经济技术开发区", + "province": "33", + "city": "03", + "area": "71" + } + ] + }, + { + "code": "330400", + "name": "嘉兴市", + "province": "33", + "city": "04", + "children": [ + { + "code": "330402", + "name": "南湖区", + "province": "33", + "city": "04", + "area": "02" + }, + { + "code": "330411", + "name": "秀洲区", + "province": "33", + "city": "04", + "area": "11" + }, + { + "code": "330421", + "name": "嘉善县", + "province": "33", + "city": "04", + "area": "21" + }, + { + "code": "330424", + "name": "海盐县", + "province": "33", + "city": "04", + "area": "24" + }, + { + "code": "330481", + "name": "海宁市", + "province": "33", + "city": "04", + "area": "81" + }, + { + "code": "330482", + "name": "平湖市", + "province": "33", + "city": "04", + "area": "82" + }, + { + "code": "330483", + "name": "桐乡市", + "province": "33", + "city": "04", + "area": "83" + }, + { + "code": "330401", + "name": "市辖区", + "province": "33", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "330500", + "name": "湖州市", + "province": "33", + "city": "05", + "children": [ + { + "code": "330502", + "name": "吴兴区", + "province": "33", + "city": "05", + "area": "02" + }, + { + "code": "330503", + "name": "南浔区", + "province": "33", + "city": "05", + "area": "03" + }, + { + "code": "330521", + "name": "德清县", + "province": "33", + "city": "05", + "area": "21" + }, + { + "code": "330522", + "name": "长兴县", + "province": "33", + "city": "05", + "area": "22" + }, + { + "code": "330523", + "name": "安吉县", + "province": "33", + "city": "05", + "area": "23" + }, + { + "code": "330501", + "name": "市辖区", + "province": "33", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "330600", + "name": "绍兴市", + "province": "33", + "city": "06", + "children": [ + { + "code": "330602", + "name": "越城区", + "province": "33", + "city": "06", + "area": "02" + }, + { + "code": "330603", + "name": "柯桥区", + "province": "33", + "city": "06", + "area": "03" + }, + { + "code": "330604", + "name": "上虞区", + "province": "33", + "city": "06", + "area": "04" + }, + { + "code": "330624", + "name": "新昌县", + "province": "33", + "city": "06", + "area": "24" + }, + { + "code": "330681", + "name": "诸暨市", + "province": "33", + "city": "06", + "area": "81" + }, + { + "code": "330683", + "name": "嵊州市", + "province": "33", + "city": "06", + "area": "83" + }, + { + "code": "330601", + "name": "市辖区", + "province": "33", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "330700", + "name": "金华市", + "province": "33", + "city": "07", + "children": [ + { + "code": "330702", + "name": "婺城区", + "province": "33", + "city": "07", + "area": "02" + }, + { + "code": "330703", + "name": "金东区", + "province": "33", + "city": "07", + "area": "03" + }, + { + "code": "330723", + "name": "武义县", + "province": "33", + "city": "07", + "area": "23" + }, + { + "code": "330726", + "name": "浦江县", + "province": "33", + "city": "07", + "area": "26" + }, + { + "code": "330727", + "name": "磐安县", + "province": "33", + "city": "07", + "area": "27" + }, + { + "code": "330781", + "name": "兰溪市", + "province": "33", + "city": "07", + "area": "81" + }, + { + "code": "330782", + "name": "义乌市", + "province": "33", + "city": "07", + "area": "82" + }, + { + "code": "330783", + "name": "东阳市", + "province": "33", + "city": "07", + "area": "83" + }, + { + "code": "330784", + "name": "永康市", + "province": "33", + "city": "07", + "area": "84" + }, + { + "code": "330701", + "name": "市辖区", + "province": "33", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "330800", + "name": "衢州市", + "province": "33", + "city": "08", + "children": [ + { + "code": "330802", + "name": "柯城区", + "province": "33", + "city": "08", + "area": "02" + }, + { + "code": "330803", + "name": "衢江区", + "province": "33", + "city": "08", + "area": "03" + }, + { + "code": "330822", + "name": "常山县", + "province": "33", + "city": "08", + "area": "22" + }, + { + "code": "330824", + "name": "开化县", + "province": "33", + "city": "08", + "area": "24" + }, + { + "code": "330825", + "name": "龙游县", + "province": "33", + "city": "08", + "area": "25" + }, + { + "code": "330881", + "name": "江山市", + "province": "33", + "city": "08", + "area": "81" + }, + { + "code": "330801", + "name": "市辖区", + "province": "33", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "330900", + "name": "舟山市", + "province": "33", + "city": "09", + "children": [ + { + "code": "330902", + "name": "定海区", + "province": "33", + "city": "09", + "area": "02" + }, + { + "code": "330903", + "name": "普陀区", + "province": "33", + "city": "09", + "area": "03" + }, + { + "code": "330921", + "name": "岱山县", + "province": "33", + "city": "09", + "area": "21" + }, + { + "code": "330922", + "name": "嵊泗县", + "province": "33", + "city": "09", + "area": "22" + }, + { + "code": "330901", + "name": "市辖区", + "province": "33", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "331000", + "name": "台州市", + "province": "33", + "city": "10", + "children": [ + { + "code": "331002", + "name": "椒江区", + "province": "33", + "city": "10", + "area": "02" + }, + { + "code": "331003", + "name": "黄岩区", + "province": "33", + "city": "10", + "area": "03" + }, + { + "code": "331004", + "name": "路桥区", + "province": "33", + "city": "10", + "area": "04" + }, + { + "code": "331022", + "name": "三门县", + "province": "33", + "city": "10", + "area": "22" + }, + { + "code": "331023", + "name": "天台县", + "province": "33", + "city": "10", + "area": "23" + }, + { + "code": "331024", + "name": "仙居县", + "province": "33", + "city": "10", + "area": "24" + }, + { + "code": "331081", + "name": "温岭市", + "province": "33", + "city": "10", + "area": "81" + }, + { + "code": "331082", + "name": "临海市", + "province": "33", + "city": "10", + "area": "82" + }, + { + "code": "331083", + "name": "玉环市", + "province": "33", + "city": "10", + "area": "83" + }, + { + "code": "331001", + "name": "市辖区", + "province": "33", + "city": "10", + "area": "01" + } + ] + }, + { + "code": "331100", + "name": "丽水市", + "province": "33", + "city": "11", + "children": [ + { + "code": "331102", + "name": "莲都区", + "province": "33", + "city": "11", + "area": "02" + }, + { + "code": "331121", + "name": "青田县", + "province": "33", + "city": "11", + "area": "21" + }, + { + "code": "331122", + "name": "缙云县", + "province": "33", + "city": "11", + "area": "22" + }, + { + "code": "331123", + "name": "遂昌县", + "province": "33", + "city": "11", + "area": "23" + }, + { + "code": "331124", + "name": "松阳县", + "province": "33", + "city": "11", + "area": "24" + }, + { + "code": "331125", + "name": "云和县", + "province": "33", + "city": "11", + "area": "25" + }, + { + "code": "331126", + "name": "庆元县", + "province": "33", + "city": "11", + "area": "26" + }, + { + "code": "331127", + "name": "景宁畲族自治县", + "province": "33", + "city": "11", + "area": "27" + }, + { + "code": "331181", + "name": "龙泉市", + "province": "33", + "city": "11", + "area": "81" + }, + { + "code": "331101", + "name": "市辖区", + "province": "33", + "city": "11", + "area": "01" + } + ] + } + ] + }, + { + "code": "340000", + "name": "安徽省", + "province": "34", + "children": [ + { + "code": "340100", + "name": "合肥市", + "province": "34", + "city": "01", + "children": [ + { + "code": "340102", + "name": "瑶海区", + "province": "34", + "city": "01", + "area": "02" + }, + { + "code": "340103", + "name": "庐阳区", + "province": "34", + "city": "01", + "area": "03" + }, + { + "code": "340104", + "name": "蜀山区", + "province": "34", + "city": "01", + "area": "04" + }, + { + "code": "340111", + "name": "包河区", + "province": "34", + "city": "01", + "area": "11" + }, + { + "code": "340121", + "name": "长丰县", + "province": "34", + "city": "01", + "area": "21" + }, + { + "code": "340122", + "name": "肥东县", + "province": "34", + "city": "01", + "area": "22" + }, + { + "code": "340123", + "name": "肥西县", + "province": "34", + "city": "01", + "area": "23" + }, + { + "code": "340124", + "name": "庐江县", + "province": "34", + "city": "01", + "area": "24" + }, + { + "code": "340181", + "name": "巢湖市", + "province": "34", + "city": "01", + "area": "81" + }, + { + "code": "340101", + "name": "市辖区", + "province": "34", + "city": "01", + "area": "01" + }, + { + "code": "340171", + "name": "合肥高新技术产业开发区", + "province": "34", + "city": "01", + "area": "71" + }, + { + "code": "340172", + "name": "合肥经济技术开发区", + "province": "34", + "city": "01", + "area": "72" + }, + { + "code": "340173", + "name": "合肥新站高新技术产业开发区", + "province": "34", + "city": "01", + "area": "73" + } + ] + }, + { + "code": "340200", + "name": "芜湖市", + "province": "34", + "city": "02", + "children": [ + { + "code": "340202", + "name": "镜湖区", + "province": "34", + "city": "02", + "area": "02" + }, + { + "code": "340207", + "name": "鸠江区", + "province": "34", + "city": "02", + "area": "07" + }, + { + "code": "340209", + "name": "弋江区", + "province": "34", + "city": "02", + "area": "09" + }, + { + "code": "340210", + "name": "湾沚区", + "province": "34", + "city": "02", + "area": "10" + }, + { + "code": "340212", + "name": "繁昌区", + "province": "34", + "city": "02", + "area": "12" + }, + { + "code": "340223", + "name": "南陵县", + "province": "34", + "city": "02", + "area": "23" + }, + { + "code": "340281", + "name": "无为市", + "province": "34", + "city": "02", + "area": "81" + }, + { + "code": "340201", + "name": "市辖区", + "province": "34", + "city": "02", + "area": "01" + }, + { + "code": "340271", + "name": "芜湖经济技术开发区", + "province": "34", + "city": "02", + "area": "71" + }, + { + "code": "340272", + "name": "安徽芜湖三山经济开发区", + "province": "34", + "city": "02", + "area": "72" + } + ] + }, + { + "code": "340300", + "name": "蚌埠市", + "province": "34", + "city": "03", + "children": [ + { + "code": "340302", + "name": "龙子湖区", + "province": "34", + "city": "03", + "area": "02" + }, + { + "code": "340303", + "name": "蚌山区", + "province": "34", + "city": "03", + "area": "03" + }, + { + "code": "340304", + "name": "禹会区", + "province": "34", + "city": "03", + "area": "04" + }, + { + "code": "340311", + "name": "淮上区", + "province": "34", + "city": "03", + "area": "11" + }, + { + "code": "340321", + "name": "怀远县", + "province": "34", + "city": "03", + "area": "21" + }, + { + "code": "340322", + "name": "五河县", + "province": "34", + "city": "03", + "area": "22" + }, + { + "code": "340323", + "name": "固镇县", + "province": "34", + "city": "03", + "area": "23" + }, + { + "code": "340301", + "name": "市辖区", + "province": "34", + "city": "03", + "area": "01" + }, + { + "code": "340371", + "name": "蚌埠市高新技术开发区", + "province": "34", + "city": "03", + "area": "71" + }, + { + "code": "340372", + "name": "蚌埠市经济开发区", + "province": "34", + "city": "03", + "area": "72" + } + ] + }, + { + "code": "340400", + "name": "淮南市", + "province": "34", + "city": "04", + "children": [ + { + "code": "340402", + "name": "大通区", + "province": "34", + "city": "04", + "area": "02" + }, + { + "code": "340403", + "name": "田家庵区", + "province": "34", + "city": "04", + "area": "03" + }, + { + "code": "340404", + "name": "谢家集区", + "province": "34", + "city": "04", + "area": "04" + }, + { + "code": "340405", + "name": "八公山区", + "province": "34", + "city": "04", + "area": "05" + }, + { + "code": "340406", + "name": "潘集区", + "province": "34", + "city": "04", + "area": "06" + }, + { + "code": "340421", + "name": "凤台县", + "province": "34", + "city": "04", + "area": "21" + }, + { + "code": "340422", + "name": "寿县", + "province": "34", + "city": "04", + "area": "22" + }, + { + "code": "340401", + "name": "市辖区", + "province": "34", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "340500", + "name": "马鞍山市", + "province": "34", + "city": "05", + "children": [ + { + "code": "340503", + "name": "花山区", + "province": "34", + "city": "05", + "area": "03" + }, + { + "code": "340504", + "name": "雨山区", + "province": "34", + "city": "05", + "area": "04" + }, + { + "code": "340506", + "name": "博望区", + "province": "34", + "city": "05", + "area": "06" + }, + { + "code": "340521", + "name": "当涂县", + "province": "34", + "city": "05", + "area": "21" + }, + { + "code": "340522", + "name": "含山县", + "province": "34", + "city": "05", + "area": "22" + }, + { + "code": "340523", + "name": "和县", + "province": "34", + "city": "05", + "area": "23" + }, + { + "code": "340501", + "name": "市辖区", + "province": "34", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "340600", + "name": "淮北市", + "province": "34", + "city": "06", + "children": [ + { + "code": "340602", + "name": "杜集区", + "province": "34", + "city": "06", + "area": "02" + }, + { + "code": "340603", + "name": "相山区", + "province": "34", + "city": "06", + "area": "03" + }, + { + "code": "340604", + "name": "烈山区", + "province": "34", + "city": "06", + "area": "04" + }, + { + "code": "340621", + "name": "濉溪县", + "province": "34", + "city": "06", + "area": "21" + }, + { + "code": "340601", + "name": "市辖区", + "province": "34", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "340700", + "name": "铜陵市", + "province": "34", + "city": "07", + "children": [ + { + "code": "340705", + "name": "铜官区", + "province": "34", + "city": "07", + "area": "05" + }, + { + "code": "340706", + "name": "义安区", + "province": "34", + "city": "07", + "area": "06" + }, + { + "code": "340711", + "name": "郊区", + "province": "34", + "city": "07", + "area": "11" + }, + { + "code": "340722", + "name": "枞阳县", + "province": "34", + "city": "07", + "area": "22" + }, + { + "code": "340701", + "name": "市辖区", + "province": "34", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "340800", + "name": "安庆市", + "province": "34", + "city": "08", + "children": [ + { + "code": "340802", + "name": "迎江区", + "province": "34", + "city": "08", + "area": "02" + }, + { + "code": "340803", + "name": "大观区", + "province": "34", + "city": "08", + "area": "03" + }, + { + "code": "340811", + "name": "宜秀区", + "province": "34", + "city": "08", + "area": "11" + }, + { + "code": "340822", + "name": "怀宁县", + "province": "34", + "city": "08", + "area": "22" + }, + { + "code": "340825", + "name": "太湖县", + "province": "34", + "city": "08", + "area": "25" + }, + { + "code": "340826", + "name": "宿松县", + "province": "34", + "city": "08", + "area": "26" + }, + { + "code": "340827", + "name": "望江县", + "province": "34", + "city": "08", + "area": "27" + }, + { + "code": "340828", + "name": "岳西县", + "province": "34", + "city": "08", + "area": "28" + }, + { + "code": "340881", + "name": "桐城市", + "province": "34", + "city": "08", + "area": "81" + }, + { + "code": "340882", + "name": "潜山市", + "province": "34", + "city": "08", + "area": "82" + }, + { + "code": "340801", + "name": "市辖区", + "province": "34", + "city": "08", + "area": "01" + }, + { + "code": "340871", + "name": "安徽安庆经济开发区", + "province": "34", + "city": "08", + "area": "71" + } + ] + }, + { + "code": "341000", + "name": "黄山市", + "province": "34", + "city": "10", + "children": [ + { + "code": "341002", + "name": "屯溪区", + "province": "34", + "city": "10", + "area": "02" + }, + { + "code": "341003", + "name": "黄山区", + "province": "34", + "city": "10", + "area": "03" + }, + { + "code": "341004", + "name": "徽州区", + "province": "34", + "city": "10", + "area": "04" + }, + { + "code": "341021", + "name": "歙县", + "province": "34", + "city": "10", + "area": "21" + }, + { + "code": "341022", + "name": "休宁县", + "province": "34", + "city": "10", + "area": "22" + }, + { + "code": "341023", + "name": "黟县", + "province": "34", + "city": "10", + "area": "23" + }, + { + "code": "341024", + "name": "祁门县", + "province": "34", + "city": "10", + "area": "24" + }, + { + "code": "341001", + "name": "市辖区", + "province": "34", + "city": "10", + "area": "01" + } + ] + }, + { + "code": "341100", + "name": "滁州市", + "province": "34", + "city": "11", + "children": [ + { + "code": "341102", + "name": "琅琊区", + "province": "34", + "city": "11", + "area": "02" + }, + { + "code": "341103", + "name": "南谯区", + "province": "34", + "city": "11", + "area": "03" + }, + { + "code": "341122", + "name": "来安县", + "province": "34", + "city": "11", + "area": "22" + }, + { + "code": "341124", + "name": "全椒县", + "province": "34", + "city": "11", + "area": "24" + }, + { + "code": "341125", + "name": "定远县", + "province": "34", + "city": "11", + "area": "25" + }, + { + "code": "341126", + "name": "凤阳县", + "province": "34", + "city": "11", + "area": "26" + }, + { + "code": "341181", + "name": "天长市", + "province": "34", + "city": "11", + "area": "81" + }, + { + "code": "341182", + "name": "明光市", + "province": "34", + "city": "11", + "area": "82" + }, + { + "code": "341101", + "name": "市辖区", + "province": "34", + "city": "11", + "area": "01" + }, + { + "code": "341171", + "name": "中新苏滁高新技术产业开发区", + "province": "34", + "city": "11", + "area": "71" + }, + { + "code": "341172", + "name": "滁州经济技术开发区", + "province": "34", + "city": "11", + "area": "72" + } + ] + }, + { + "code": "341200", + "name": "阜阳市", + "province": "34", + "city": "12", + "children": [ + { + "code": "341202", + "name": "颍州区", + "province": "34", + "city": "12", + "area": "02" + }, + { + "code": "341203", + "name": "颍东区", + "province": "34", + "city": "12", + "area": "03" + }, + { + "code": "341204", + "name": "颍泉区", + "province": "34", + "city": "12", + "area": "04" + }, + { + "code": "341221", + "name": "临泉县", + "province": "34", + "city": "12", + "area": "21" + }, + { + "code": "341222", + "name": "太和县", + "province": "34", + "city": "12", + "area": "22" + }, + { + "code": "341225", + "name": "阜南县", + "province": "34", + "city": "12", + "area": "25" + }, + { + "code": "341226", + "name": "颍上县", + "province": "34", + "city": "12", + "area": "26" + }, + { + "code": "341282", + "name": "界首市", + "province": "34", + "city": "12", + "area": "82" + }, + { + "code": "341201", + "name": "市辖区", + "province": "34", + "city": "12", + "area": "01" + }, + { + "code": "341271", + "name": "阜阳合肥现代产业园区", + "province": "34", + "city": "12", + "area": "71" + }, + { + "code": "341272", + "name": "阜阳经济技术开发区", + "province": "34", + "city": "12", + "area": "72" + } + ] + }, + { + "code": "341300", + "name": "宿州市", + "province": "34", + "city": "13", + "children": [ + { + "code": "341302", + "name": "埇桥区", + "province": "34", + "city": "13", + "area": "02" + }, + { + "code": "341321", + "name": "砀山县", + "province": "34", + "city": "13", + "area": "21" + }, + { + "code": "341322", + "name": "萧县", + "province": "34", + "city": "13", + "area": "22" + }, + { + "code": "341323", + "name": "灵璧县", + "province": "34", + "city": "13", + "area": "23" + }, + { + "code": "341324", + "name": "泗县", + "province": "34", + "city": "13", + "area": "24" + }, + { + "code": "341301", + "name": "市辖区", + "province": "34", + "city": "13", + "area": "01" + }, + { + "code": "341371", + "name": "宿州马鞍山现代产业园区", + "province": "34", + "city": "13", + "area": "71" + }, + { + "code": "341372", + "name": "宿州经济技术开发区", + "province": "34", + "city": "13", + "area": "72" + } + ] + }, + { + "code": "341500", + "name": "六安市", + "province": "34", + "city": "15", + "children": [ + { + "code": "341502", + "name": "金安区", + "province": "34", + "city": "15", + "area": "02" + }, + { + "code": "341503", + "name": "裕安区", + "province": "34", + "city": "15", + "area": "03" + }, + { + "code": "341504", + "name": "叶集区", + "province": "34", + "city": "15", + "area": "04" + }, + { + "code": "341522", + "name": "霍邱县", + "province": "34", + "city": "15", + "area": "22" + }, + { + "code": "341523", + "name": "舒城县", + "province": "34", + "city": "15", + "area": "23" + }, + { + "code": "341524", + "name": "金寨县", + "province": "34", + "city": "15", + "area": "24" + }, + { + "code": "341525", + "name": "霍山县", + "province": "34", + "city": "15", + "area": "25" + }, + { + "code": "341501", + "name": "市辖区", + "province": "34", + "city": "15", + "area": "01" + } + ] + }, + { + "code": "341600", + "name": "亳州市", + "province": "34", + "city": "16", + "children": [ + { + "code": "341602", + "name": "谯城区", + "province": "34", + "city": "16", + "area": "02" + }, + { + "code": "341621", + "name": "涡阳县", + "province": "34", + "city": "16", + "area": "21" + }, + { + "code": "341622", + "name": "蒙城县", + "province": "34", + "city": "16", + "area": "22" + }, + { + "code": "341623", + "name": "利辛县", + "province": "34", + "city": "16", + "area": "23" + }, + { + "code": "341601", + "name": "市辖区", + "province": "34", + "city": "16", + "area": "01" + } + ] + }, + { + "code": "341700", + "name": "池州市", + "province": "34", + "city": "17", + "children": [ + { + "code": "341702", + "name": "贵池区", + "province": "34", + "city": "17", + "area": "02" + }, + { + "code": "341721", + "name": "东至县", + "province": "34", + "city": "17", + "area": "21" + }, + { + "code": "341722", + "name": "石台县", + "province": "34", + "city": "17", + "area": "22" + }, + { + "code": "341723", + "name": "青阳县", + "province": "34", + "city": "17", + "area": "23" + }, + { + "code": "341701", + "name": "市辖区", + "province": "34", + "city": "17", + "area": "01" + } + ] + }, + { + "code": "341800", + "name": "宣城市", + "province": "34", + "city": "18", + "children": [ + { + "code": "341802", + "name": "宣州区", + "province": "34", + "city": "18", + "area": "02" + }, + { + "code": "341821", + "name": "郎溪县", + "province": "34", + "city": "18", + "area": "21" + }, + { + "code": "341823", + "name": "泾县", + "province": "34", + "city": "18", + "area": "23" + }, + { + "code": "341824", + "name": "绩溪县", + "province": "34", + "city": "18", + "area": "24" + }, + { + "code": "341825", + "name": "旌德县", + "province": "34", + "city": "18", + "area": "25" + }, + { + "code": "341881", + "name": "宁国市", + "province": "34", + "city": "18", + "area": "81" + }, + { + "code": "341882", + "name": "广德市", + "province": "34", + "city": "18", + "area": "82" + }, + { + "code": "341801", + "name": "市辖区", + "province": "34", + "city": "18", + "area": "01" + }, + { + "code": "341871", + "name": "宣城市经济开发区", + "province": "34", + "city": "18", + "area": "71" + } + ] + } + ] + }, + { + "code": "350000", + "name": "福建省", + "province": "35", + "children": [ + { + "code": "350100", + "name": "福州市", + "province": "35", + "city": "01", + "children": [ + { + "code": "350102", + "name": "鼓楼区", + "province": "35", + "city": "01", + "area": "02" + }, + { + "code": "350103", + "name": "台江区", + "province": "35", + "city": "01", + "area": "03" + }, + { + "code": "350104", + "name": "仓山区", + "province": "35", + "city": "01", + "area": "04" + }, + { + "code": "350105", + "name": "马尾区", + "province": "35", + "city": "01", + "area": "05" + }, + { + "code": "350111", + "name": "晋安区", + "province": "35", + "city": "01", + "area": "11" + }, + { + "code": "350112", + "name": "长乐区", + "province": "35", + "city": "01", + "area": "12" + }, + { + "code": "350121", + "name": "闽侯县", + "province": "35", + "city": "01", + "area": "21" + }, + { + "code": "350122", + "name": "连江县", + "province": "35", + "city": "01", + "area": "22" + }, + { + "code": "350123", + "name": "罗源县", + "province": "35", + "city": "01", + "area": "23" + }, + { + "code": "350124", + "name": "闽清县", + "province": "35", + "city": "01", + "area": "24" + }, + { + "code": "350125", + "name": "永泰县", + "province": "35", + "city": "01", + "area": "25" + }, + { + "code": "350128", + "name": "平潭县", + "province": "35", + "city": "01", + "area": "28" + }, + { + "code": "350181", + "name": "福清市", + "province": "35", + "city": "01", + "area": "81" + }, + { + "code": "350101", + "name": "市辖区", + "province": "35", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "350200", + "name": "厦门市", + "province": "35", + "city": "02", + "children": [ + { + "code": "350203", + "name": "思明区", + "province": "35", + "city": "02", + "area": "03" + }, + { + "code": "350205", + "name": "海沧区", + "province": "35", + "city": "02", + "area": "05" + }, + { + "code": "350206", + "name": "湖里区", + "province": "35", + "city": "02", + "area": "06" + }, + { + "code": "350211", + "name": "集美区", + "province": "35", + "city": "02", + "area": "11" + }, + { + "code": "350212", + "name": "同安区", + "province": "35", + "city": "02", + "area": "12" + }, + { + "code": "350213", + "name": "翔安区", + "province": "35", + "city": "02", + "area": "13" + }, + { + "code": "350201", + "name": "市辖区", + "province": "35", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "350300", + "name": "莆田市", + "province": "35", + "city": "03", + "children": [ + { + "code": "350302", + "name": "城厢区", + "province": "35", + "city": "03", + "area": "02" + }, + { + "code": "350303", + "name": "涵江区", + "province": "35", + "city": "03", + "area": "03" + }, + { + "code": "350304", + "name": "荔城区", + "province": "35", + "city": "03", + "area": "04" + }, + { + "code": "350305", + "name": "秀屿区", + "province": "35", + "city": "03", + "area": "05" + }, + { + "code": "350322", + "name": "仙游县", + "province": "35", + "city": "03", + "area": "22" + }, + { + "code": "350301", + "name": "市辖区", + "province": "35", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "350400", + "name": "三明市", + "province": "35", + "city": "04", + "children": [ + { + "code": "350402", + "name": "梅列区", + "province": "35", + "city": "04", + "area": "02" + }, + { + "code": "350403", + "name": "三元区", + "province": "35", + "city": "04", + "area": "03" + }, + { + "code": "350421", + "name": "明溪县", + "province": "35", + "city": "04", + "area": "21" + }, + { + "code": "350423", + "name": "清流县", + "province": "35", + "city": "04", + "area": "23" + }, + { + "code": "350424", + "name": "宁化县", + "province": "35", + "city": "04", + "area": "24" + }, + { + "code": "350425", + "name": "大田县", + "province": "35", + "city": "04", + "area": "25" + }, + { + "code": "350426", + "name": "尤溪县", + "province": "35", + "city": "04", + "area": "26" + }, + { + "code": "350427", + "name": "沙县", + "province": "35", + "city": "04", + "area": "27" + }, + { + "code": "350428", + "name": "将乐县", + "province": "35", + "city": "04", + "area": "28" + }, + { + "code": "350429", + "name": "泰宁县", + "province": "35", + "city": "04", + "area": "29" + }, + { + "code": "350430", + "name": "建宁县", + "province": "35", + "city": "04", + "area": "30" + }, + { + "code": "350481", + "name": "永安市", + "province": "35", + "city": "04", + "area": "81" + }, + { + "code": "350401", + "name": "市辖区", + "province": "35", + "city": "04", + "area": "01" + }, + { + "code": "350404", + "name": "三元区", + "province": "35", + "city": "04", + "area": "04" + }, + { + "code": "350405", + "name": "沙县区", + "province": "35", + "city": "04", + "area": "05" + } + ] + }, + { + "code": "350500", + "name": "泉州市", + "province": "35", + "city": "05", + "children": [ + { + "code": "350502", + "name": "鲤城区", + "province": "35", + "city": "05", + "area": "02" + }, + { + "code": "350503", + "name": "丰泽区", + "province": "35", + "city": "05", + "area": "03" + }, + { + "code": "350504", + "name": "洛江区", + "province": "35", + "city": "05", + "area": "04" + }, + { + "code": "350505", + "name": "泉港区", + "province": "35", + "city": "05", + "area": "05" + }, + { + "code": "350521", + "name": "惠安县", + "province": "35", + "city": "05", + "area": "21" + }, + { + "code": "350524", + "name": "安溪县", + "province": "35", + "city": "05", + "area": "24" + }, + { + "code": "350525", + "name": "永春县", + "province": "35", + "city": "05", + "area": "25" + }, + { + "code": "350526", + "name": "德化县", + "province": "35", + "city": "05", + "area": "26" + }, + { + "code": "350527", + "name": "金门县", + "province": "35", + "city": "05", + "area": "27" + }, + { + "code": "350581", + "name": "石狮市", + "province": "35", + "city": "05", + "area": "81" + }, + { + "code": "350582", + "name": "晋江市", + "province": "35", + "city": "05", + "area": "82" + }, + { + "code": "350583", + "name": "南安市", + "province": "35", + "city": "05", + "area": "83" + }, + { + "code": "350501", + "name": "市辖区", + "province": "35", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "350600", + "name": "漳州市", + "province": "35", + "city": "06", + "children": [ + { + "code": "350602", + "name": "芗城区", + "province": "35", + "city": "06", + "area": "02" + }, + { + "code": "350603", + "name": "龙文区", + "province": "35", + "city": "06", + "area": "03" + }, + { + "code": "350622", + "name": "云霄县", + "province": "35", + "city": "06", + "area": "22" + }, + { + "code": "350623", + "name": "漳浦县", + "province": "35", + "city": "06", + "area": "23" + }, + { + "code": "350624", + "name": "诏安县", + "province": "35", + "city": "06", + "area": "24" + }, + { + "code": "350625", + "name": "长泰县", + "province": "35", + "city": "06", + "area": "25" + }, + { + "code": "350626", + "name": "东山县", + "province": "35", + "city": "06", + "area": "26" + }, + { + "code": "350627", + "name": "南靖县", + "province": "35", + "city": "06", + "area": "27" + }, + { + "code": "350628", + "name": "平和县", + "province": "35", + "city": "06", + "area": "28" + }, + { + "code": "350629", + "name": "华安县", + "province": "35", + "city": "06", + "area": "29" + }, + { + "code": "350681", + "name": "龙海市", + "province": "35", + "city": "06", + "area": "81" + }, + { + "code": "350601", + "name": "市辖区", + "province": "35", + "city": "06", + "area": "01" + }, + { + "code": "350604", + "name": "龙海区", + "province": "35", + "city": "06", + "area": "04" + }, + { + "code": "350605", + "name": "长泰区", + "province": "35", + "city": "06", + "area": "05" + } + ] + }, + { + "code": "350700", + "name": "南平市", + "province": "35", + "city": "07", + "children": [ + { + "code": "350702", + "name": "延平区", + "province": "35", + "city": "07", + "area": "02" + }, + { + "code": "350703", + "name": "建阳区", + "province": "35", + "city": "07", + "area": "03" + }, + { + "code": "350721", + "name": "顺昌县", + "province": "35", + "city": "07", + "area": "21" + }, + { + "code": "350722", + "name": "浦城县", + "province": "35", + "city": "07", + "area": "22" + }, + { + "code": "350723", + "name": "光泽县", + "province": "35", + "city": "07", + "area": "23" + }, + { + "code": "350724", + "name": "松溪县", + "province": "35", + "city": "07", + "area": "24" + }, + { + "code": "350725", + "name": "政和县", + "province": "35", + "city": "07", + "area": "25" + }, + { + "code": "350781", + "name": "邵武市", + "province": "35", + "city": "07", + "area": "81" + }, + { + "code": "350782", + "name": "武夷山市", + "province": "35", + "city": "07", + "area": "82" + }, + { + "code": "350783", + "name": "建瓯市", + "province": "35", + "city": "07", + "area": "83" + }, + { + "code": "350701", + "name": "市辖区", + "province": "35", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "350800", + "name": "龙岩市", + "province": "35", + "city": "08", + "children": [ + { + "code": "350802", + "name": "新罗区", + "province": "35", + "city": "08", + "area": "02" + }, + { + "code": "350803", + "name": "永定区", + "province": "35", + "city": "08", + "area": "03" + }, + { + "code": "350821", + "name": "长汀县", + "province": "35", + "city": "08", + "area": "21" + }, + { + "code": "350823", + "name": "上杭县", + "province": "35", + "city": "08", + "area": "23" + }, + { + "code": "350824", + "name": "武平县", + "province": "35", + "city": "08", + "area": "24" + }, + { + "code": "350825", + "name": "连城县", + "province": "35", + "city": "08", + "area": "25" + }, + { + "code": "350881", + "name": "漳平市", + "province": "35", + "city": "08", + "area": "81" + }, + { + "code": "350801", + "name": "市辖区", + "province": "35", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "350900", + "name": "宁德市", + "province": "35", + "city": "09", + "children": [ + { + "code": "350902", + "name": "蕉城区", + "province": "35", + "city": "09", + "area": "02" + }, + { + "code": "350921", + "name": "霞浦县", + "province": "35", + "city": "09", + "area": "21" + }, + { + "code": "350922", + "name": "古田县", + "province": "35", + "city": "09", + "area": "22" + }, + { + "code": "350923", + "name": "屏南县", + "province": "35", + "city": "09", + "area": "23" + }, + { + "code": "350924", + "name": "寿宁县", + "province": "35", + "city": "09", + "area": "24" + }, + { + "code": "350925", + "name": "周宁县", + "province": "35", + "city": "09", + "area": "25" + }, + { + "code": "350926", + "name": "柘荣县", + "province": "35", + "city": "09", + "area": "26" + }, + { + "code": "350981", + "name": "福安市", + "province": "35", + "city": "09", + "area": "81" + }, + { + "code": "350982", + "name": "福鼎市", + "province": "35", + "city": "09", + "area": "82" + }, + { + "code": "350901", + "name": "市辖区", + "province": "35", + "city": "09", + "area": "01" + } + ] + } + ] + }, + { + "code": "360000", + "name": "江西省", + "province": "36", + "children": [ + { + "code": "360100", + "name": "南昌市", + "province": "36", + "city": "01", + "children": [ + { + "code": "360102", + "name": "东湖区", + "province": "36", + "city": "01", + "area": "02" + }, + { + "code": "360103", + "name": "西湖区", + "province": "36", + "city": "01", + "area": "03" + }, + { + "code": "360104", + "name": "青云谱区", + "province": "36", + "city": "01", + "area": "04" + }, + { + "code": "360111", + "name": "青山湖区", + "province": "36", + "city": "01", + "area": "11" + }, + { + "code": "360112", + "name": "新建区", + "province": "36", + "city": "01", + "area": "12" + }, + { + "code": "360113", + "name": "红谷滩区", + "province": "36", + "city": "01", + "area": "13" + }, + { + "code": "360121", + "name": "南昌县", + "province": "36", + "city": "01", + "area": "21" + }, + { + "code": "360123", + "name": "安义县", + "province": "36", + "city": "01", + "area": "23" + }, + { + "code": "360124", + "name": "进贤县", + "province": "36", + "city": "01", + "area": "24" + }, + { + "code": "360101", + "name": "市辖区", + "province": "36", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "360200", + "name": "景德镇市", + "province": "36", + "city": "02", + "children": [ + { + "code": "360202", + "name": "昌江区", + "province": "36", + "city": "02", + "area": "02" + }, + { + "code": "360203", + "name": "珠山区", + "province": "36", + "city": "02", + "area": "03" + }, + { + "code": "360222", + "name": "浮梁县", + "province": "36", + "city": "02", + "area": "22" + }, + { + "code": "360281", + "name": "乐平市", + "province": "36", + "city": "02", + "area": "81" + }, + { + "code": "360201", + "name": "市辖区", + "province": "36", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "360300", + "name": "萍乡市", + "province": "36", + "city": "03", + "children": [ + { + "code": "360302", + "name": "安源区", + "province": "36", + "city": "03", + "area": "02" + }, + { + "code": "360313", + "name": "湘东区", + "province": "36", + "city": "03", + "area": "13" + }, + { + "code": "360321", + "name": "莲花县", + "province": "36", + "city": "03", + "area": "21" + }, + { + "code": "360322", + "name": "上栗县", + "province": "36", + "city": "03", + "area": "22" + }, + { + "code": "360323", + "name": "芦溪县", + "province": "36", + "city": "03", + "area": "23" + }, + { + "code": "360301", + "name": "市辖区", + "province": "36", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "360400", + "name": "九江市", + "province": "36", + "city": "04", + "children": [ + { + "code": "360402", + "name": "濂溪区", + "province": "36", + "city": "04", + "area": "02" + }, + { + "code": "360403", + "name": "浔阳区", + "province": "36", + "city": "04", + "area": "03" + }, + { + "code": "360404", + "name": "柴桑区", + "province": "36", + "city": "04", + "area": "04" + }, + { + "code": "360423", + "name": "武宁县", + "province": "36", + "city": "04", + "area": "23" + }, + { + "code": "360424", + "name": "修水县", + "province": "36", + "city": "04", + "area": "24" + }, + { + "code": "360425", + "name": "永修县", + "province": "36", + "city": "04", + "area": "25" + }, + { + "code": "360426", + "name": "德安县", + "province": "36", + "city": "04", + "area": "26" + }, + { + "code": "360428", + "name": "都昌县", + "province": "36", + "city": "04", + "area": "28" + }, + { + "code": "360429", + "name": "湖口县", + "province": "36", + "city": "04", + "area": "29" + }, + { + "code": "360430", + "name": "彭泽县", + "province": "36", + "city": "04", + "area": "30" + }, + { + "code": "360481", + "name": "瑞昌市", + "province": "36", + "city": "04", + "area": "81" + }, + { + "code": "360482", + "name": "共青城市", + "province": "36", + "city": "04", + "area": "82" + }, + { + "code": "360483", + "name": "庐山市", + "province": "36", + "city": "04", + "area": "83" + }, + { + "code": "360401", + "name": "市辖区", + "province": "36", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "360500", + "name": "新余市", + "province": "36", + "city": "05", + "children": [ + { + "code": "360502", + "name": "渝水区", + "province": "36", + "city": "05", + "area": "02" + }, + { + "code": "360521", + "name": "分宜县", + "province": "36", + "city": "05", + "area": "21" + }, + { + "code": "360501", + "name": "市辖区", + "province": "36", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "360600", + "name": "鹰潭市", + "province": "36", + "city": "06", + "children": [ + { + "code": "360602", + "name": "月湖区", + "province": "36", + "city": "06", + "area": "02" + }, + { + "code": "360603", + "name": "余江区", + "province": "36", + "city": "06", + "area": "03" + }, + { + "code": "360681", + "name": "贵溪市", + "province": "36", + "city": "06", + "area": "81" + }, + { + "code": "360601", + "name": "市辖区", + "province": "36", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "360700", + "name": "赣州市", + "province": "36", + "city": "07", + "children": [ + { + "code": "360702", + "name": "章贡区", + "province": "36", + "city": "07", + "area": "02" + }, + { + "code": "360703", + "name": "南康区", + "province": "36", + "city": "07", + "area": "03" + }, + { + "code": "360704", + "name": "赣县区", + "province": "36", + "city": "07", + "area": "04" + }, + { + "code": "360722", + "name": "信丰县", + "province": "36", + "city": "07", + "area": "22" + }, + { + "code": "360723", + "name": "大余县", + "province": "36", + "city": "07", + "area": "23" + }, + { + "code": "360724", + "name": "上犹县", + "province": "36", + "city": "07", + "area": "24" + }, + { + "code": "360725", + "name": "崇义县", + "province": "36", + "city": "07", + "area": "25" + }, + { + "code": "360726", + "name": "安远县", + "province": "36", + "city": "07", + "area": "26" + }, + { + "code": "360728", + "name": "定南县", + "province": "36", + "city": "07", + "area": "28" + }, + { + "code": "360729", + "name": "全南县", + "province": "36", + "city": "07", + "area": "29" + }, + { + "code": "360730", + "name": "宁都县", + "province": "36", + "city": "07", + "area": "30" + }, + { + "code": "360731", + "name": "于都县", + "province": "36", + "city": "07", + "area": "31" + }, + { + "code": "360732", + "name": "兴国县", + "province": "36", + "city": "07", + "area": "32" + }, + { + "code": "360733", + "name": "会昌县", + "province": "36", + "city": "07", + "area": "33" + }, + { + "code": "360734", + "name": "寻乌县", + "province": "36", + "city": "07", + "area": "34" + }, + { + "code": "360735", + "name": "石城县", + "province": "36", + "city": "07", + "area": "35" + }, + { + "code": "360781", + "name": "瑞金市", + "province": "36", + "city": "07", + "area": "81" + }, + { + "code": "360783", + "name": "龙南市", + "province": "36", + "city": "07", + "area": "83" + }, + { + "code": "360701", + "name": "市辖区", + "province": "36", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "360800", + "name": "吉安市", + "province": "36", + "city": "08", + "children": [ + { + "code": "360802", + "name": "吉州区", + "province": "36", + "city": "08", + "area": "02" + }, + { + "code": "360803", + "name": "青原区", + "province": "36", + "city": "08", + "area": "03" + }, + { + "code": "360821", + "name": "吉安县", + "province": "36", + "city": "08", + "area": "21" + }, + { + "code": "360822", + "name": "吉水县", + "province": "36", + "city": "08", + "area": "22" + }, + { + "code": "360823", + "name": "峡江县", + "province": "36", + "city": "08", + "area": "23" + }, + { + "code": "360824", + "name": "新干县", + "province": "36", + "city": "08", + "area": "24" + }, + { + "code": "360825", + "name": "永丰县", + "province": "36", + "city": "08", + "area": "25" + }, + { + "code": "360826", + "name": "泰和县", + "province": "36", + "city": "08", + "area": "26" + }, + { + "code": "360827", + "name": "遂川县", + "province": "36", + "city": "08", + "area": "27" + }, + { + "code": "360828", + "name": "万安县", + "province": "36", + "city": "08", + "area": "28" + }, + { + "code": "360829", + "name": "安福县", + "province": "36", + "city": "08", + "area": "29" + }, + { + "code": "360830", + "name": "永新县", + "province": "36", + "city": "08", + "area": "30" + }, + { + "code": "360881", + "name": "井冈山市", + "province": "36", + "city": "08", + "area": "81" + }, + { + "code": "360801", + "name": "市辖区", + "province": "36", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "360900", + "name": "宜春市", + "province": "36", + "city": "09", + "children": [ + { + "code": "360902", + "name": "袁州区", + "province": "36", + "city": "09", + "area": "02" + }, + { + "code": "360921", + "name": "奉新县", + "province": "36", + "city": "09", + "area": "21" + }, + { + "code": "360922", + "name": "万载县", + "province": "36", + "city": "09", + "area": "22" + }, + { + "code": "360923", + "name": "上高县", + "province": "36", + "city": "09", + "area": "23" + }, + { + "code": "360924", + "name": "宜丰县", + "province": "36", + "city": "09", + "area": "24" + }, + { + "code": "360925", + "name": "靖安县", + "province": "36", + "city": "09", + "area": "25" + }, + { + "code": "360926", + "name": "铜鼓县", + "province": "36", + "city": "09", + "area": "26" + }, + { + "code": "360981", + "name": "丰城市", + "province": "36", + "city": "09", + "area": "81" + }, + { + "code": "360982", + "name": "樟树市", + "province": "36", + "city": "09", + "area": "82" + }, + { + "code": "360983", + "name": "高安市", + "province": "36", + "city": "09", + "area": "83" + }, + { + "code": "360901", + "name": "市辖区", + "province": "36", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "361000", + "name": "抚州市", + "province": "36", + "city": "10", + "children": [ + { + "code": "361002", + "name": "临川区", + "province": "36", + "city": "10", + "area": "02" + }, + { + "code": "361003", + "name": "东乡区", + "province": "36", + "city": "10", + "area": "03" + }, + { + "code": "361021", + "name": "南城县", + "province": "36", + "city": "10", + "area": "21" + }, + { + "code": "361022", + "name": "黎川县", + "province": "36", + "city": "10", + "area": "22" + }, + { + "code": "361023", + "name": "南丰县", + "province": "36", + "city": "10", + "area": "23" + }, + { + "code": "361024", + "name": "崇仁县", + "province": "36", + "city": "10", + "area": "24" + }, + { + "code": "361025", + "name": "乐安县", + "province": "36", + "city": "10", + "area": "25" + }, + { + "code": "361026", + "name": "宜黄县", + "province": "36", + "city": "10", + "area": "26" + }, + { + "code": "361027", + "name": "金溪县", + "province": "36", + "city": "10", + "area": "27" + }, + { + "code": "361028", + "name": "资溪县", + "province": "36", + "city": "10", + "area": "28" + }, + { + "code": "361030", + "name": "广昌县", + "province": "36", + "city": "10", + "area": "30" + }, + { + "code": "361001", + "name": "市辖区", + "province": "36", + "city": "10", + "area": "01" + } + ] + }, + { + "code": "361100", + "name": "上饶市", + "province": "36", + "city": "11", + "children": [ + { + "code": "361102", + "name": "信州区", + "province": "36", + "city": "11", + "area": "02" + }, + { + "code": "361103", + "name": "广丰区", + "province": "36", + "city": "11", + "area": "03" + }, + { + "code": "361104", + "name": "广信区", + "province": "36", + "city": "11", + "area": "04" + }, + { + "code": "361123", + "name": "玉山县", + "province": "36", + "city": "11", + "area": "23" + }, + { + "code": "361124", + "name": "铅山县", + "province": "36", + "city": "11", + "area": "24" + }, + { + "code": "361125", + "name": "横峰县", + "province": "36", + "city": "11", + "area": "25" + }, + { + "code": "361126", + "name": "弋阳县", + "province": "36", + "city": "11", + "area": "26" + }, + { + "code": "361127", + "name": "余干县", + "province": "36", + "city": "11", + "area": "27" + }, + { + "code": "361128", + "name": "鄱阳县", + "province": "36", + "city": "11", + "area": "28" + }, + { + "code": "361129", + "name": "万年县", + "province": "36", + "city": "11", + "area": "29" + }, + { + "code": "361130", + "name": "婺源县", + "province": "36", + "city": "11", + "area": "30" + }, + { + "code": "361181", + "name": "德兴市", + "province": "36", + "city": "11", + "area": "81" + }, + { + "code": "361101", + "name": "市辖区", + "province": "36", + "city": "11", + "area": "01" + } + ] + } + ] + }, + { + "code": "370000", + "name": "山东省", + "province": "37", + "children": [ + { + "code": "370100", + "name": "济南市", + "province": "37", + "city": "01", + "children": [ + { + "code": "370102", + "name": "历下区", + "province": "37", + "city": "01", + "area": "02" + }, + { + "code": "370103", + "name": "市中区", + "province": "37", + "city": "01", + "area": "03" + }, + { + "code": "370104", + "name": "槐荫区", + "province": "37", + "city": "01", + "area": "04" + }, + { + "code": "370105", + "name": "天桥区", + "province": "37", + "city": "01", + "area": "05" + }, + { + "code": "370112", + "name": "历城区", + "province": "37", + "city": "01", + "area": "12" + }, + { + "code": "370113", + "name": "长清区", + "province": "37", + "city": "01", + "area": "13" + }, + { + "code": "370114", + "name": "章丘区", + "province": "37", + "city": "01", + "area": "14" + }, + { + "code": "370115", + "name": "济阳区", + "province": "37", + "city": "01", + "area": "15" + }, + { + "code": "370116", + "name": "莱芜区", + "province": "37", + "city": "01", + "area": "16" + }, + { + "code": "370117", + "name": "钢城区", + "province": "37", + "city": "01", + "area": "17" + }, + { + "code": "370124", + "name": "平阴县", + "province": "37", + "city": "01", + "area": "24" + }, + { + "code": "370126", + "name": "商河县", + "province": "37", + "city": "01", + "area": "26" + }, + { + "code": "370101", + "name": "市辖区", + "province": "37", + "city": "01", + "area": "01" + }, + { + "code": "370171", + "name": "济南高新技术产业开发区", + "province": "37", + "city": "01", + "area": "71" + } + ] + }, + { + "code": "370200", + "name": "青岛市", + "province": "37", + "city": "02", + "children": [ + { + "code": "370202", + "name": "市南区", + "province": "37", + "city": "02", + "area": "02" + }, + { + "code": "370203", + "name": "市北区", + "province": "37", + "city": "02", + "area": "03" + }, + { + "code": "370211", + "name": "黄岛区", + "province": "37", + "city": "02", + "area": "11" + }, + { + "code": "370212", + "name": "崂山区", + "province": "37", + "city": "02", + "area": "12" + }, + { + "code": "370213", + "name": "李沧区", + "province": "37", + "city": "02", + "area": "13" + }, + { + "code": "370214", + "name": "城阳区", + "province": "37", + "city": "02", + "area": "14" + }, + { + "code": "370215", + "name": "即墨区", + "province": "37", + "city": "02", + "area": "15" + }, + { + "code": "370281", + "name": "胶州市", + "province": "37", + "city": "02", + "area": "81" + }, + { + "code": "370283", + "name": "平度市", + "province": "37", + "city": "02", + "area": "83" + }, + { + "code": "370285", + "name": "莱西市", + "province": "37", + "city": "02", + "area": "85" + }, + { + "code": "370201", + "name": "市辖区", + "province": "37", + "city": "02", + "area": "01" + }, + { + "code": "370271", + "name": "青岛高新技术产业开发区", + "province": "37", + "city": "02", + "area": "71" + } + ] + }, + { + "code": "370300", + "name": "淄博市", + "province": "37", + "city": "03", + "children": [ + { + "code": "370302", + "name": "淄川区", + "province": "37", + "city": "03", + "area": "02" + }, + { + "code": "370303", + "name": "张店区", + "province": "37", + "city": "03", + "area": "03" + }, + { + "code": "370304", + "name": "博山区", + "province": "37", + "city": "03", + "area": "04" + }, + { + "code": "370305", + "name": "临淄区", + "province": "37", + "city": "03", + "area": "05" + }, + { + "code": "370306", + "name": "周村区", + "province": "37", + "city": "03", + "area": "06" + }, + { + "code": "370321", + "name": "桓台县", + "province": "37", + "city": "03", + "area": "21" + }, + { + "code": "370322", + "name": "高青县", + "province": "37", + "city": "03", + "area": "22" + }, + { + "code": "370323", + "name": "沂源县", + "province": "37", + "city": "03", + "area": "23" + }, + { + "code": "370301", + "name": "市辖区", + "province": "37", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "370400", + "name": "枣庄市", + "province": "37", + "city": "04", + "children": [ + { + "code": "370402", + "name": "市中区", + "province": "37", + "city": "04", + "area": "02" + }, + { + "code": "370403", + "name": "薛城区", + "province": "37", + "city": "04", + "area": "03" + }, + { + "code": "370404", + "name": "峄城区", + "province": "37", + "city": "04", + "area": "04" + }, + { + "code": "370405", + "name": "台儿庄区", + "province": "37", + "city": "04", + "area": "05" + }, + { + "code": "370406", + "name": "山亭区", + "province": "37", + "city": "04", + "area": "06" + }, + { + "code": "370481", + "name": "滕州市", + "province": "37", + "city": "04", + "area": "81" + }, + { + "code": "370401", + "name": "市辖区", + "province": "37", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "370500", + "name": "东营市", + "province": "37", + "city": "05", + "children": [ + { + "code": "370502", + "name": "东营区", + "province": "37", + "city": "05", + "area": "02" + }, + { + "code": "370503", + "name": "河口区", + "province": "37", + "city": "05", + "area": "03" + }, + { + "code": "370505", + "name": "垦利区", + "province": "37", + "city": "05", + "area": "05" + }, + { + "code": "370522", + "name": "利津县", + "province": "37", + "city": "05", + "area": "22" + }, + { + "code": "370523", + "name": "广饶县", + "province": "37", + "city": "05", + "area": "23" + }, + { + "code": "370501", + "name": "市辖区", + "province": "37", + "city": "05", + "area": "01" + }, + { + "code": "370571", + "name": "东营经济技术开发区", + "province": "37", + "city": "05", + "area": "71" + }, + { + "code": "370572", + "name": "东营港经济开发区", + "province": "37", + "city": "05", + "area": "72" + } + ] + }, + { + "code": "370600", + "name": "烟台市", + "province": "37", + "city": "06", + "children": [ + { + "code": "370602", + "name": "芝罘区", + "province": "37", + "city": "06", + "area": "02" + }, + { + "code": "370611", + "name": "福山区", + "province": "37", + "city": "06", + "area": "11" + }, + { + "code": "370612", + "name": "牟平区", + "province": "37", + "city": "06", + "area": "12" + }, + { + "code": "370613", + "name": "莱山区", + "province": "37", + "city": "06", + "area": "13" + }, + { + "code": "370614", + "name": "蓬莱区", + "province": "37", + "city": "06", + "area": "14" + }, + { + "code": "370681", + "name": "龙口市", + "province": "37", + "city": "06", + "area": "81" + }, + { + "code": "370682", + "name": "莱阳市", + "province": "37", + "city": "06", + "area": "82" + }, + { + "code": "370683", + "name": "莱州市", + "province": "37", + "city": "06", + "area": "83" + }, + { + "code": "370685", + "name": "招远市", + "province": "37", + "city": "06", + "area": "85" + }, + { + "code": "370686", + "name": "栖霞市", + "province": "37", + "city": "06", + "area": "86" + }, + { + "code": "370687", + "name": "海阳市", + "province": "37", + "city": "06", + "area": "87" + }, + { + "code": "370601", + "name": "市辖区", + "province": "37", + "city": "06", + "area": "01" + }, + { + "code": "370671", + "name": "烟台高新技术产业开发区", + "province": "37", + "city": "06", + "area": "71" + }, + { + "code": "370672", + "name": "烟台经济技术开发区", + "province": "37", + "city": "06", + "area": "72" + } + ] + }, + { + "code": "370700", + "name": "潍坊市", + "province": "37", + "city": "07", + "children": [ + { + "code": "370702", + "name": "潍城区", + "province": "37", + "city": "07", + "area": "02" + }, + { + "code": "370703", + "name": "寒亭区", + "province": "37", + "city": "07", + "area": "03" + }, + { + "code": "370704", + "name": "坊子区", + "province": "37", + "city": "07", + "area": "04" + }, + { + "code": "370705", + "name": "奎文区", + "province": "37", + "city": "07", + "area": "05" + }, + { + "code": "370724", + "name": "临朐县", + "province": "37", + "city": "07", + "area": "24" + }, + { + "code": "370725", + "name": "昌乐县", + "province": "37", + "city": "07", + "area": "25" + }, + { + "code": "370781", + "name": "青州市", + "province": "37", + "city": "07", + "area": "81" + }, + { + "code": "370782", + "name": "诸城市", + "province": "37", + "city": "07", + "area": "82" + }, + { + "code": "370783", + "name": "寿光市", + "province": "37", + "city": "07", + "area": "83" + }, + { + "code": "370784", + "name": "安丘市", + "province": "37", + "city": "07", + "area": "84" + }, + { + "code": "370785", + "name": "高密市", + "province": "37", + "city": "07", + "area": "85" + }, + { + "code": "370786", + "name": "昌邑市", + "province": "37", + "city": "07", + "area": "86" + }, + { + "code": "370701", + "name": "市辖区", + "province": "37", + "city": "07", + "area": "01" + }, + { + "code": "370772", + "name": "潍坊滨海经济技术开发区", + "province": "37", + "city": "07", + "area": "72" + } + ] + }, + { + "code": "370800", + "name": "济宁市", + "province": "37", + "city": "08", + "children": [ + { + "code": "370811", + "name": "任城区", + "province": "37", + "city": "08", + "area": "11" + }, + { + "code": "370812", + "name": "兖州区", + "province": "37", + "city": "08", + "area": "12" + }, + { + "code": "370826", + "name": "微山县", + "province": "37", + "city": "08", + "area": "26" + }, + { + "code": "370827", + "name": "鱼台县", + "province": "37", + "city": "08", + "area": "27" + }, + { + "code": "370828", + "name": "金乡县", + "province": "37", + "city": "08", + "area": "28" + }, + { + "code": "370829", + "name": "嘉祥县", + "province": "37", + "city": "08", + "area": "29" + }, + { + "code": "370830", + "name": "汶上县", + "province": "37", + "city": "08", + "area": "30" + }, + { + "code": "370831", + "name": "泗水县", + "province": "37", + "city": "08", + "area": "31" + }, + { + "code": "370832", + "name": "梁山县", + "province": "37", + "city": "08", + "area": "32" + }, + { + "code": "370881", + "name": "曲阜市", + "province": "37", + "city": "08", + "area": "81" + }, + { + "code": "370883", + "name": "邹城市", + "province": "37", + "city": "08", + "area": "83" + }, + { + "code": "370801", + "name": "市辖区", + "province": "37", + "city": "08", + "area": "01" + }, + { + "code": "370871", + "name": "济宁高新技术产业开发区", + "province": "37", + "city": "08", + "area": "71" + } + ] + }, + { + "code": "370900", + "name": "泰安市", + "province": "37", + "city": "09", + "children": [ + { + "code": "370902", + "name": "泰山区", + "province": "37", + "city": "09", + "area": "02" + }, + { + "code": "370911", + "name": "岱岳区", + "province": "37", + "city": "09", + "area": "11" + }, + { + "code": "370921", + "name": "宁阳县", + "province": "37", + "city": "09", + "area": "21" + }, + { + "code": "370923", + "name": "东平县", + "province": "37", + "city": "09", + "area": "23" + }, + { + "code": "370982", + "name": "新泰市", + "province": "37", + "city": "09", + "area": "82" + }, + { + "code": "370983", + "name": "肥城市", + "province": "37", + "city": "09", + "area": "83" + }, + { + "code": "370901", + "name": "市辖区", + "province": "37", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "371000", + "name": "威海市", + "province": "37", + "city": "10", + "children": [ + { + "code": "371002", + "name": "环翠区", + "province": "37", + "city": "10", + "area": "02" + }, + { + "code": "371003", + "name": "文登区", + "province": "37", + "city": "10", + "area": "03" + }, + { + "code": "371082", + "name": "荣成市", + "province": "37", + "city": "10", + "area": "82" + }, + { + "code": "371083", + "name": "乳山市", + "province": "37", + "city": "10", + "area": "83" + }, + { + "code": "371001", + "name": "市辖区", + "province": "37", + "city": "10", + "area": "01" + }, + { + "code": "371071", + "name": "威海火炬高技术产业开发区", + "province": "37", + "city": "10", + "area": "71" + }, + { + "code": "371072", + "name": "威海经济技术开发区", + "province": "37", + "city": "10", + "area": "72" + }, + { + "code": "371073", + "name": "威海临港经济技术开发区", + "province": "37", + "city": "10", + "area": "73" + } + ] + }, + { + "code": "371100", + "name": "日照市", + "province": "37", + "city": "11", + "children": [ + { + "code": "371102", + "name": "东港区", + "province": "37", + "city": "11", + "area": "02" + }, + { + "code": "371103", + "name": "岚山区", + "province": "37", + "city": "11", + "area": "03" + }, + { + "code": "371121", + "name": "五莲县", + "province": "37", + "city": "11", + "area": "21" + }, + { + "code": "371122", + "name": "莒县", + "province": "37", + "city": "11", + "area": "22" + }, + { + "code": "371101", + "name": "市辖区", + "province": "37", + "city": "11", + "area": "01" + }, + { + "code": "371171", + "name": "日照经济技术开发区", + "province": "37", + "city": "11", + "area": "71" + } + ] + }, + { + "code": "371300", + "name": "临沂市", + "province": "37", + "city": "13", + "children": [ + { + "code": "371302", + "name": "兰山区", + "province": "37", + "city": "13", + "area": "02" + }, + { + "code": "371311", + "name": "罗庄区", + "province": "37", + "city": "13", + "area": "11" + }, + { + "code": "371312", + "name": "河东区", + "province": "37", + "city": "13", + "area": "12" + }, + { + "code": "371321", + "name": "沂南县", + "province": "37", + "city": "13", + "area": "21" + }, + { + "code": "371322", + "name": "郯城县", + "province": "37", + "city": "13", + "area": "22" + }, + { + "code": "371323", + "name": "沂水县", + "province": "37", + "city": "13", + "area": "23" + }, + { + "code": "371324", + "name": "兰陵县", + "province": "37", + "city": "13", + "area": "24" + }, + { + "code": "371325", + "name": "费县", + "province": "37", + "city": "13", + "area": "25" + }, + { + "code": "371326", + "name": "平邑县", + "province": "37", + "city": "13", + "area": "26" + }, + { + "code": "371327", + "name": "莒南县", + "province": "37", + "city": "13", + "area": "27" + }, + { + "code": "371328", + "name": "蒙阴县", + "province": "37", + "city": "13", + "area": "28" + }, + { + "code": "371329", + "name": "临沭县", + "province": "37", + "city": "13", + "area": "29" + }, + { + "code": "371301", + "name": "市辖区", + "province": "37", + "city": "13", + "area": "01" + }, + { + "code": "371371", + "name": "临沂高新技术产业开发区", + "province": "37", + "city": "13", + "area": "71" + } + ] + }, + { + "code": "371400", + "name": "德州市", + "province": "37", + "city": "14", + "children": [ + { + "code": "371402", + "name": "德城区", + "province": "37", + "city": "14", + "area": "02" + }, + { + "code": "371403", + "name": "陵城区", + "province": "37", + "city": "14", + "area": "03" + }, + { + "code": "371422", + "name": "宁津县", + "province": "37", + "city": "14", + "area": "22" + }, + { + "code": "371423", + "name": "庆云县", + "province": "37", + "city": "14", + "area": "23" + }, + { + "code": "371424", + "name": "临邑县", + "province": "37", + "city": "14", + "area": "24" + }, + { + "code": "371425", + "name": "齐河县", + "province": "37", + "city": "14", + "area": "25" + }, + { + "code": "371426", + "name": "平原县", + "province": "37", + "city": "14", + "area": "26" + }, + { + "code": "371427", + "name": "夏津县", + "province": "37", + "city": "14", + "area": "27" + }, + { + "code": "371428", + "name": "武城县", + "province": "37", + "city": "14", + "area": "28" + }, + { + "code": "371481", + "name": "乐陵市", + "province": "37", + "city": "14", + "area": "81" + }, + { + "code": "371482", + "name": "禹城市", + "province": "37", + "city": "14", + "area": "82" + }, + { + "code": "371401", + "name": "市辖区", + "province": "37", + "city": "14", + "area": "01" + }, + { + "code": "371471", + "name": "德州经济技术开发区", + "province": "37", + "city": "14", + "area": "71" + }, + { + "code": "371472", + "name": "德州运河经济开发区", + "province": "37", + "city": "14", + "area": "72" + } + ] + }, + { + "code": "371500", + "name": "聊城市", + "province": "37", + "city": "15", + "children": [ + { + "code": "371502", + "name": "东昌府区", + "province": "37", + "city": "15", + "area": "02" + }, + { + "code": "371503", + "name": "茌平区", + "province": "37", + "city": "15", + "area": "03" + }, + { + "code": "371521", + "name": "阳谷县", + "province": "37", + "city": "15", + "area": "21" + }, + { + "code": "371522", + "name": "莘县", + "province": "37", + "city": "15", + "area": "22" + }, + { + "code": "371524", + "name": "东阿县", + "province": "37", + "city": "15", + "area": "24" + }, + { + "code": "371525", + "name": "冠县", + "province": "37", + "city": "15", + "area": "25" + }, + { + "code": "371526", + "name": "高唐县", + "province": "37", + "city": "15", + "area": "26" + }, + { + "code": "371581", + "name": "临清市", + "province": "37", + "city": "15", + "area": "81" + }, + { + "code": "371501", + "name": "市辖区", + "province": "37", + "city": "15", + "area": "01" + } + ] + }, + { + "code": "371600", + "name": "滨州市", + "province": "37", + "city": "16", + "children": [ + { + "code": "371602", + "name": "滨城区", + "province": "37", + "city": "16", + "area": "02" + }, + { + "code": "371603", + "name": "沾化区", + "province": "37", + "city": "16", + "area": "03" + }, + { + "code": "371621", + "name": "惠民县", + "province": "37", + "city": "16", + "area": "21" + }, + { + "code": "371622", + "name": "阳信县", + "province": "37", + "city": "16", + "area": "22" + }, + { + "code": "371623", + "name": "无棣县", + "province": "37", + "city": "16", + "area": "23" + }, + { + "code": "371625", + "name": "博兴县", + "province": "37", + "city": "16", + "area": "25" + }, + { + "code": "371681", + "name": "邹平市", + "province": "37", + "city": "16", + "area": "81" + }, + { + "code": "371601", + "name": "市辖区", + "province": "37", + "city": "16", + "area": "01" + } + ] + }, + { + "code": "371700", + "name": "菏泽市", + "province": "37", + "city": "17", + "children": [ + { + "code": "371702", + "name": "牡丹区", + "province": "37", + "city": "17", + "area": "02" + }, + { + "code": "371703", + "name": "定陶区", + "province": "37", + "city": "17", + "area": "03" + }, + { + "code": "371721", + "name": "曹县", + "province": "37", + "city": "17", + "area": "21" + }, + { + "code": "371722", + "name": "单县", + "province": "37", + "city": "17", + "area": "22" + }, + { + "code": "371723", + "name": "成武县", + "province": "37", + "city": "17", + "area": "23" + }, + { + "code": "371724", + "name": "巨野县", + "province": "37", + "city": "17", + "area": "24" + }, + { + "code": "371725", + "name": "郓城县", + "province": "37", + "city": "17", + "area": "25" + }, + { + "code": "371726", + "name": "鄄城县", + "province": "37", + "city": "17", + "area": "26" + }, + { + "code": "371728", + "name": "东明县", + "province": "37", + "city": "17", + "area": "28" + }, + { + "code": "371701", + "name": "市辖区", + "province": "37", + "city": "17", + "area": "01" + }, + { + "code": "371771", + "name": "菏泽经济技术开发区", + "province": "37", + "city": "17", + "area": "71" + }, + { + "code": "371772", + "name": "菏泽高新技术开发区", + "province": "37", + "city": "17", + "area": "72" + } + ] + } + ] + }, + { + "code": "410000", + "name": "河南省", + "province": "41", + "children": [ + { + "code": "410100", + "name": "郑州市", + "province": "41", + "city": "01", + "children": [ + { + "code": "410102", + "name": "中原区", + "province": "41", + "city": "01", + "area": "02" + }, + { + "code": "410103", + "name": "二七区", + "province": "41", + "city": "01", + "area": "03" + }, + { + "code": "410104", + "name": "管城回族区", + "province": "41", + "city": "01", + "area": "04" + }, + { + "code": "410105", + "name": "金水区", + "province": "41", + "city": "01", + "area": "05" + }, + { + "code": "410106", + "name": "上街区", + "province": "41", + "city": "01", + "area": "06" + }, + { + "code": "410108", + "name": "惠济区", + "province": "41", + "city": "01", + "area": "08" + }, + { + "code": "410122", + "name": "中牟县", + "province": "41", + "city": "01", + "area": "22" + }, + { + "code": "410181", + "name": "巩义市", + "province": "41", + "city": "01", + "area": "81" + }, + { + "code": "410182", + "name": "荥阳市", + "province": "41", + "city": "01", + "area": "82" + }, + { + "code": "410183", + "name": "新密市", + "province": "41", + "city": "01", + "area": "83" + }, + { + "code": "410184", + "name": "新郑市", + "province": "41", + "city": "01", + "area": "84" + }, + { + "code": "410185", + "name": "登封市", + "province": "41", + "city": "01", + "area": "85" + }, + { + "code": "410101", + "name": "市辖区", + "province": "41", + "city": "01", + "area": "01" + }, + { + "code": "410171", + "name": "郑州经济技术开发区", + "province": "41", + "city": "01", + "area": "71" + }, + { + "code": "410172", + "name": "郑州高新技术产业开发区", + "province": "41", + "city": "01", + "area": "72" + }, + { + "code": "410173", + "name": "郑州航空港经济综合实验区", + "province": "41", + "city": "01", + "area": "73" + } + ] + }, + { + "code": "410200", + "name": "开封市", + "province": "41", + "city": "02", + "children": [ + { + "code": "410202", + "name": "龙亭区", + "province": "41", + "city": "02", + "area": "02" + }, + { + "code": "410203", + "name": "顺河回族区", + "province": "41", + "city": "02", + "area": "03" + }, + { + "code": "410204", + "name": "鼓楼区", + "province": "41", + "city": "02", + "area": "04" + }, + { + "code": "410205", + "name": "禹王台区", + "province": "41", + "city": "02", + "area": "05" + }, + { + "code": "410212", + "name": "祥符区", + "province": "41", + "city": "02", + "area": "12" + }, + { + "code": "410221", + "name": "杞县", + "province": "41", + "city": "02", + "area": "21" + }, + { + "code": "410222", + "name": "通许县", + "province": "41", + "city": "02", + "area": "22" + }, + { + "code": "410223", + "name": "尉氏县", + "province": "41", + "city": "02", + "area": "23" + }, + { + "code": "410225", + "name": "兰考县", + "province": "41", + "city": "02", + "area": "25" + }, + { + "code": "410201", + "name": "市辖区", + "province": "41", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "410300", + "name": "洛阳市", + "province": "41", + "city": "03", + "children": [ + { + "code": "410302", + "name": "老城区", + "province": "41", + "city": "03", + "area": "02" + }, + { + "code": "410303", + "name": "西工区", + "province": "41", + "city": "03", + "area": "03" + }, + { + "code": "410304", + "name": "瀍河回族区", + "province": "41", + "city": "03", + "area": "04" + }, + { + "code": "410305", + "name": "涧西区", + "province": "41", + "city": "03", + "area": "05" + }, + { + "code": "410306", + "name": "吉利区", + "province": "41", + "city": "03", + "area": "06" + }, + { + "code": "410311", + "name": "洛龙区", + "province": "41", + "city": "03", + "area": "11" + }, + { + "code": "410322", + "name": "孟津县", + "province": "41", + "city": "03", + "area": "22" + }, + { + "code": "410323", + "name": "新安县", + "province": "41", + "city": "03", + "area": "23" + }, + { + "code": "410324", + "name": "栾川县", + "province": "41", + "city": "03", + "area": "24" + }, + { + "code": "410325", + "name": "嵩县", + "province": "41", + "city": "03", + "area": "25" + }, + { + "code": "410326", + "name": "汝阳县", + "province": "41", + "city": "03", + "area": "26" + }, + { + "code": "410327", + "name": "宜阳县", + "province": "41", + "city": "03", + "area": "27" + }, + { + "code": "410328", + "name": "洛宁县", + "province": "41", + "city": "03", + "area": "28" + }, + { + "code": "410329", + "name": "伊川县", + "province": "41", + "city": "03", + "area": "29" + }, + { + "code": "410381", + "name": "偃师市", + "province": "41", + "city": "03", + "area": "81" + }, + { + "code": "410301", + "name": "市辖区", + "province": "41", + "city": "03", + "area": "01" + }, + { + "code": "410307", + "name": "偃师区", + "province": "41", + "city": "03", + "area": "07" + }, + { + "code": "410308", + "name": "孟津区", + "province": "41", + "city": "03", + "area": "08" + }, + { + "code": "410371", + "name": "洛阳高新技术产业开发区", + "province": "41", + "city": "03", + "area": "71" + } + ] + }, + { + "code": "410400", + "name": "平顶山市", + "province": "41", + "city": "04", + "children": [ + { + "code": "410402", + "name": "新华区", + "province": "41", + "city": "04", + "area": "02" + }, + { + "code": "410403", + "name": "卫东区", + "province": "41", + "city": "04", + "area": "03" + }, + { + "code": "410404", + "name": "石龙区", + "province": "41", + "city": "04", + "area": "04" + }, + { + "code": "410411", + "name": "湛河区", + "province": "41", + "city": "04", + "area": "11" + }, + { + "code": "410421", + "name": "宝丰县", + "province": "41", + "city": "04", + "area": "21" + }, + { + "code": "410422", + "name": "叶县", + "province": "41", + "city": "04", + "area": "22" + }, + { + "code": "410423", + "name": "鲁山县", + "province": "41", + "city": "04", + "area": "23" + }, + { + "code": "410425", + "name": "郏县", + "province": "41", + "city": "04", + "area": "25" + }, + { + "code": "410481", + "name": "舞钢市", + "province": "41", + "city": "04", + "area": "81" + }, + { + "code": "410482", + "name": "汝州市", + "province": "41", + "city": "04", + "area": "82" + }, + { + "code": "410401", + "name": "市辖区", + "province": "41", + "city": "04", + "area": "01" + }, + { + "code": "410471", + "name": "平顶山高新技术产业开发区", + "province": "41", + "city": "04", + "area": "71" + }, + { + "code": "410472", + "name": "平顶山市城乡一体化示范区", + "province": "41", + "city": "04", + "area": "72" + } + ] + }, + { + "code": "410500", + "name": "安阳市", + "province": "41", + "city": "05", + "children": [ + { + "code": "410502", + "name": "文峰区", + "province": "41", + "city": "05", + "area": "02" + }, + { + "code": "410503", + "name": "北关区", + "province": "41", + "city": "05", + "area": "03" + }, + { + "code": "410505", + "name": "殷都区", + "province": "41", + "city": "05", + "area": "05" + }, + { + "code": "410506", + "name": "龙安区", + "province": "41", + "city": "05", + "area": "06" + }, + { + "code": "410522", + "name": "安阳县", + "province": "41", + "city": "05", + "area": "22" + }, + { + "code": "410523", + "name": "汤阴县", + "province": "41", + "city": "05", + "area": "23" + }, + { + "code": "410526", + "name": "滑县", + "province": "41", + "city": "05", + "area": "26" + }, + { + "code": "410527", + "name": "内黄县", + "province": "41", + "city": "05", + "area": "27" + }, + { + "code": "410581", + "name": "林州市", + "province": "41", + "city": "05", + "area": "81" + }, + { + "code": "410501", + "name": "市辖区", + "province": "41", + "city": "05", + "area": "01" + }, + { + "code": "410571", + "name": "安阳高新技术产业开发区", + "province": "41", + "city": "05", + "area": "71" + } + ] + }, + { + "code": "410600", + "name": "鹤壁市", + "province": "41", + "city": "06", + "children": [ + { + "code": "410602", + "name": "鹤山区", + "province": "41", + "city": "06", + "area": "02" + }, + { + "code": "410603", + "name": "山城区", + "province": "41", + "city": "06", + "area": "03" + }, + { + "code": "410611", + "name": "淇滨区", + "province": "41", + "city": "06", + "area": "11" + }, + { + "code": "410621", + "name": "浚县", + "province": "41", + "city": "06", + "area": "21" + }, + { + "code": "410622", + "name": "淇县", + "province": "41", + "city": "06", + "area": "22" + }, + { + "code": "410601", + "name": "市辖区", + "province": "41", + "city": "06", + "area": "01" + }, + { + "code": "410671", + "name": "鹤壁经济技术开发区", + "province": "41", + "city": "06", + "area": "71" + } + ] + }, + { + "code": "410700", + "name": "新乡市", + "province": "41", + "city": "07", + "children": [ + { + "code": "410702", + "name": "红旗区", + "province": "41", + "city": "07", + "area": "02" + }, + { + "code": "410703", + "name": "卫滨区", + "province": "41", + "city": "07", + "area": "03" + }, + { + "code": "410704", + "name": "凤泉区", + "province": "41", + "city": "07", + "area": "04" + }, + { + "code": "410711", + "name": "牧野区", + "province": "41", + "city": "07", + "area": "11" + }, + { + "code": "410721", + "name": "新乡县", + "province": "41", + "city": "07", + "area": "21" + }, + { + "code": "410724", + "name": "获嘉县", + "province": "41", + "city": "07", + "area": "24" + }, + { + "code": "410725", + "name": "原阳县", + "province": "41", + "city": "07", + "area": "25" + }, + { + "code": "410726", + "name": "延津县", + "province": "41", + "city": "07", + "area": "26" + }, + { + "code": "410727", + "name": "封丘县", + "province": "41", + "city": "07", + "area": "27" + }, + { + "code": "410781", + "name": "卫辉市", + "province": "41", + "city": "07", + "area": "81" + }, + { + "code": "410782", + "name": "辉县市", + "province": "41", + "city": "07", + "area": "82" + }, + { + "code": "410783", + "name": "长垣市", + "province": "41", + "city": "07", + "area": "83" + }, + { + "code": "410701", + "name": "市辖区", + "province": "41", + "city": "07", + "area": "01" + }, + { + "code": "410771", + "name": "新乡高新技术产业开发区", + "province": "41", + "city": "07", + "area": "71" + }, + { + "code": "410772", + "name": "新乡经济技术开发区", + "province": "41", + "city": "07", + "area": "72" + }, + { + "code": "410773", + "name": "新乡市平原城乡一体化示范区", + "province": "41", + "city": "07", + "area": "73" + } + ] + }, + { + "code": "410800", + "name": "焦作市", + "province": "41", + "city": "08", + "children": [ + { + "code": "410802", + "name": "解放区", + "province": "41", + "city": "08", + "area": "02" + }, + { + "code": "410803", + "name": "中站区", + "province": "41", + "city": "08", + "area": "03" + }, + { + "code": "410804", + "name": "马村区", + "province": "41", + "city": "08", + "area": "04" + }, + { + "code": "410811", + "name": "山阳区", + "province": "41", + "city": "08", + "area": "11" + }, + { + "code": "410821", + "name": "修武县", + "province": "41", + "city": "08", + "area": "21" + }, + { + "code": "410822", + "name": "博爱县", + "province": "41", + "city": "08", + "area": "22" + }, + { + "code": "410823", + "name": "武陟县", + "province": "41", + "city": "08", + "area": "23" + }, + { + "code": "410825", + "name": "温县", + "province": "41", + "city": "08", + "area": "25" + }, + { + "code": "410882", + "name": "沁阳市", + "province": "41", + "city": "08", + "area": "82" + }, + { + "code": "410883", + "name": "孟州市", + "province": "41", + "city": "08", + "area": "83" + }, + { + "code": "410801", + "name": "市辖区", + "province": "41", + "city": "08", + "area": "01" + }, + { + "code": "410871", + "name": "焦作城乡一体化示范区", + "province": "41", + "city": "08", + "area": "71" + } + ] + }, + { + "code": "410900", + "name": "濮阳市", + "province": "41", + "city": "09", + "children": [ + { + "code": "410902", + "name": "华龙区", + "province": "41", + "city": "09", + "area": "02" + }, + { + "code": "410922", + "name": "清丰县", + "province": "41", + "city": "09", + "area": "22" + }, + { + "code": "410923", + "name": "南乐县", + "province": "41", + "city": "09", + "area": "23" + }, + { + "code": "410926", + "name": "范县", + "province": "41", + "city": "09", + "area": "26" + }, + { + "code": "410927", + "name": "台前县", + "province": "41", + "city": "09", + "area": "27" + }, + { + "code": "410928", + "name": "濮阳县", + "province": "41", + "city": "09", + "area": "28" + }, + { + "code": "410901", + "name": "市辖区", + "province": "41", + "city": "09", + "area": "01" + }, + { + "code": "410971", + "name": "河南濮阳工业园区", + "province": "41", + "city": "09", + "area": "71" + }, + { + "code": "410972", + "name": "濮阳经济技术开发区", + "province": "41", + "city": "09", + "area": "72" + } + ] + }, + { + "code": "411000", + "name": "许昌市", + "province": "41", + "city": "10", + "children": [ + { + "code": "411002", + "name": "魏都区", + "province": "41", + "city": "10", + "area": "02" + }, + { + "code": "411003", + "name": "建安区", + "province": "41", + "city": "10", + "area": "03" + }, + { + "code": "411024", + "name": "鄢陵县", + "province": "41", + "city": "10", + "area": "24" + }, + { + "code": "411025", + "name": "襄城县", + "province": "41", + "city": "10", + "area": "25" + }, + { + "code": "411081", + "name": "禹州市", + "province": "41", + "city": "10", + "area": "81" + }, + { + "code": "411082", + "name": "长葛市", + "province": "41", + "city": "10", + "area": "82" + }, + { + "code": "411001", + "name": "市辖区", + "province": "41", + "city": "10", + "area": "01" + }, + { + "code": "411071", + "name": "许昌经济技术开发区", + "province": "41", + "city": "10", + "area": "71" + } + ] + }, + { + "code": "411100", + "name": "漯河市", + "province": "41", + "city": "11", + "children": [ + { + "code": "411102", + "name": "源汇区", + "province": "41", + "city": "11", + "area": "02" + }, + { + "code": "411103", + "name": "郾城区", + "province": "41", + "city": "11", + "area": "03" + }, + { + "code": "411104", + "name": "召陵区", + "province": "41", + "city": "11", + "area": "04" + }, + { + "code": "411121", + "name": "舞阳县", + "province": "41", + "city": "11", + "area": "21" + }, + { + "code": "411122", + "name": "临颍县", + "province": "41", + "city": "11", + "area": "22" + }, + { + "code": "411101", + "name": "市辖区", + "province": "41", + "city": "11", + "area": "01" + }, + { + "code": "411171", + "name": "漯河经济技术开发区", + "province": "41", + "city": "11", + "area": "71" + } + ] + }, + { + "code": "411200", + "name": "三门峡市", + "province": "41", + "city": "12", + "children": [ + { + "code": "411202", + "name": "湖滨区", + "province": "41", + "city": "12", + "area": "02" + }, + { + "code": "411203", + "name": "陕州区", + "province": "41", + "city": "12", + "area": "03" + }, + { + "code": "411221", + "name": "渑池县", + "province": "41", + "city": "12", + "area": "21" + }, + { + "code": "411224", + "name": "卢氏县", + "province": "41", + "city": "12", + "area": "24" + }, + { + "code": "411281", + "name": "义马市", + "province": "41", + "city": "12", + "area": "81" + }, + { + "code": "411282", + "name": "灵宝市", + "province": "41", + "city": "12", + "area": "82" + }, + { + "code": "411201", + "name": "市辖区", + "province": "41", + "city": "12", + "area": "01" + }, + { + "code": "411271", + "name": "河南三门峡经济开发区", + "province": "41", + "city": "12", + "area": "71" + } + ] + }, + { + "code": "411300", + "name": "南阳市", + "province": "41", + "city": "13", + "children": [ + { + "code": "411302", + "name": "宛城区", + "province": "41", + "city": "13", + "area": "02" + }, + { + "code": "411303", + "name": "卧龙区", + "province": "41", + "city": "13", + "area": "03" + }, + { + "code": "411321", + "name": "南召县", + "province": "41", + "city": "13", + "area": "21" + }, + { + "code": "411322", + "name": "方城县", + "province": "41", + "city": "13", + "area": "22" + }, + { + "code": "411323", + "name": "西峡县", + "province": "41", + "city": "13", + "area": "23" + }, + { + "code": "411324", + "name": "镇平县", + "province": "41", + "city": "13", + "area": "24" + }, + { + "code": "411325", + "name": "内乡县", + "province": "41", + "city": "13", + "area": "25" + }, + { + "code": "411326", + "name": "淅川县", + "province": "41", + "city": "13", + "area": "26" + }, + { + "code": "411327", + "name": "社旗县", + "province": "41", + "city": "13", + "area": "27" + }, + { + "code": "411328", + "name": "唐河县", + "province": "41", + "city": "13", + "area": "28" + }, + { + "code": "411329", + "name": "新野县", + "province": "41", + "city": "13", + "area": "29" + }, + { + "code": "411330", + "name": "桐柏县", + "province": "41", + "city": "13", + "area": "30" + }, + { + "code": "411381", + "name": "邓州市", + "province": "41", + "city": "13", + "area": "81" + }, + { + "code": "411301", + "name": "市辖区", + "province": "41", + "city": "13", + "area": "01" + }, + { + "code": "411371", + "name": "南阳高新技术产业开发区", + "province": "41", + "city": "13", + "area": "71" + }, + { + "code": "411372", + "name": "南阳市城乡一体化示范区", + "province": "41", + "city": "13", + "area": "72" + } + ] + }, + { + "code": "411400", + "name": "商丘市", + "province": "41", + "city": "14", + "children": [ + { + "code": "411402", + "name": "梁园区", + "province": "41", + "city": "14", + "area": "02" + }, + { + "code": "411403", + "name": "睢阳区", + "province": "41", + "city": "14", + "area": "03" + }, + { + "code": "411421", + "name": "民权县", + "province": "41", + "city": "14", + "area": "21" + }, + { + "code": "411422", + "name": "睢县", + "province": "41", + "city": "14", + "area": "22" + }, + { + "code": "411423", + "name": "宁陵县", + "province": "41", + "city": "14", + "area": "23" + }, + { + "code": "411424", + "name": "柘城县", + "province": "41", + "city": "14", + "area": "24" + }, + { + "code": "411425", + "name": "虞城县", + "province": "41", + "city": "14", + "area": "25" + }, + { + "code": "411426", + "name": "夏邑县", + "province": "41", + "city": "14", + "area": "26" + }, + { + "code": "411481", + "name": "永城市", + "province": "41", + "city": "14", + "area": "81" + }, + { + "code": "411401", + "name": "市辖区", + "province": "41", + "city": "14", + "area": "01" + }, + { + "code": "411471", + "name": "豫东综合物流产业聚集区", + "province": "41", + "city": "14", + "area": "71" + }, + { + "code": "411472", + "name": "河南商丘经济开发区", + "province": "41", + "city": "14", + "area": "72" + } + ] + }, + { + "code": "411500", + "name": "信阳市", + "province": "41", + "city": "15", + "children": [ + { + "code": "411502", + "name": "浉河区", + "province": "41", + "city": "15", + "area": "02" + }, + { + "code": "411503", + "name": "平桥区", + "province": "41", + "city": "15", + "area": "03" + }, + { + "code": "411521", + "name": "罗山县", + "province": "41", + "city": "15", + "area": "21" + }, + { + "code": "411522", + "name": "光山县", + "province": "41", + "city": "15", + "area": "22" + }, + { + "code": "411523", + "name": "新县", + "province": "41", + "city": "15", + "area": "23" + }, + { + "code": "411524", + "name": "商城县", + "province": "41", + "city": "15", + "area": "24" + }, + { + "code": "411525", + "name": "固始县", + "province": "41", + "city": "15", + "area": "25" + }, + { + "code": "411526", + "name": "潢川县", + "province": "41", + "city": "15", + "area": "26" + }, + { + "code": "411527", + "name": "淮滨县", + "province": "41", + "city": "15", + "area": "27" + }, + { + "code": "411528", + "name": "息县", + "province": "41", + "city": "15", + "area": "28" + }, + { + "code": "411501", + "name": "市辖区", + "province": "41", + "city": "15", + "area": "01" + }, + { + "code": "411571", + "name": "信阳高新技术产业开发区", + "province": "41", + "city": "15", + "area": "71" + } + ] + }, + { + "code": "411600", + "name": "周口市", + "province": "41", + "city": "16", + "children": [ + { + "code": "411602", + "name": "川汇区", + "province": "41", + "city": "16", + "area": "02" + }, + { + "code": "411603", + "name": "淮阳区", + "province": "41", + "city": "16", + "area": "03" + }, + { + "code": "411621", + "name": "扶沟县", + "province": "41", + "city": "16", + "area": "21" + }, + { + "code": "411622", + "name": "西华县", + "province": "41", + "city": "16", + "area": "22" + }, + { + "code": "411623", + "name": "商水县", + "province": "41", + "city": "16", + "area": "23" + }, + { + "code": "411624", + "name": "沈丘县", + "province": "41", + "city": "16", + "area": "24" + }, + { + "code": "411625", + "name": "郸城县", + "province": "41", + "city": "16", + "area": "25" + }, + { + "code": "411627", + "name": "太康县", + "province": "41", + "city": "16", + "area": "27" + }, + { + "code": "411628", + "name": "鹿邑县", + "province": "41", + "city": "16", + "area": "28" + }, + { + "code": "411681", + "name": "项城市", + "province": "41", + "city": "16", + "area": "81" + }, + { + "code": "411601", + "name": "市辖区", + "province": "41", + "city": "16", + "area": "01" + }, + { + "code": "411671", + "name": "河南周口经济开发区", + "province": "41", + "city": "16", + "area": "71" + } + ] + }, + { + "code": "411700", + "name": "驻马店市", + "province": "41", + "city": "17", + "children": [ + { + "code": "411702", + "name": "驿城区", + "province": "41", + "city": "17", + "area": "02" + }, + { + "code": "411721", + "name": "西平县", + "province": "41", + "city": "17", + "area": "21" + }, + { + "code": "411722", + "name": "上蔡县", + "province": "41", + "city": "17", + "area": "22" + }, + { + "code": "411723", + "name": "平舆县", + "province": "41", + "city": "17", + "area": "23" + }, + { + "code": "411724", + "name": "正阳县", + "province": "41", + "city": "17", + "area": "24" + }, + { + "code": "411725", + "name": "确山县", + "province": "41", + "city": "17", + "area": "25" + }, + { + "code": "411726", + "name": "泌阳县", + "province": "41", + "city": "17", + "area": "26" + }, + { + "code": "411727", + "name": "汝南县", + "province": "41", + "city": "17", + "area": "27" + }, + { + "code": "411728", + "name": "遂平县", + "province": "41", + "city": "17", + "area": "28" + }, + { + "code": "411729", + "name": "新蔡县", + "province": "41", + "city": "17", + "area": "29" + }, + { + "code": "411701", + "name": "市辖区", + "province": "41", + "city": "17", + "area": "01" + }, + { + "code": "411771", + "name": "河南驻马店经济开发区", + "province": "41", + "city": "17", + "area": "71" + } + ] + }, + { + "code": "419000", + "name": "河南省-省直辖县级行政区划", + "province": "41", + "city": "90", + "children": [ + { + "code": "419001", + "name": "济源市", + "province": "41", + "city": "90", + "area": "01" + } + ] + } + ] + }, + { + "code": "420000", + "name": "湖北省", + "province": "42", + "children": [ + { + "code": "420100", + "name": "武汉市", + "province": "42", + "city": "01", + "children": [ + { + "code": "420102", + "name": "江岸区", + "province": "42", + "city": "01", + "area": "02" + }, + { + "code": "420103", + "name": "江汉区", + "province": "42", + "city": "01", + "area": "03" + }, + { + "code": "420104", + "name": "硚口区", + "province": "42", + "city": "01", + "area": "04" + }, + { + "code": "420105", + "name": "汉阳区", + "province": "42", + "city": "01", + "area": "05" + }, + { + "code": "420106", + "name": "武昌区", + "province": "42", + "city": "01", + "area": "06" + }, + { + "code": "420107", + "name": "青山区", + "province": "42", + "city": "01", + "area": "07" + }, + { + "code": "420111", + "name": "洪山区", + "province": "42", + "city": "01", + "area": "11" + }, + { + "code": "420112", + "name": "东西湖区", + "province": "42", + "city": "01", + "area": "12" + }, + { + "code": "420113", + "name": "汉南区", + "province": "42", + "city": "01", + "area": "13" + }, + { + "code": "420114", + "name": "蔡甸区", + "province": "42", + "city": "01", + "area": "14" + }, + { + "code": "420115", + "name": "江夏区", + "province": "42", + "city": "01", + "area": "15" + }, + { + "code": "420116", + "name": "黄陂区", + "province": "42", + "city": "01", + "area": "16" + }, + { + "code": "420117", + "name": "新洲区", + "province": "42", + "city": "01", + "area": "17" + }, + { + "code": "420101", + "name": "市辖区", + "province": "42", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "420200", + "name": "黄石市", + "province": "42", + "city": "02", + "children": [ + { + "code": "420202", + "name": "黄石港区", + "province": "42", + "city": "02", + "area": "02" + }, + { + "code": "420203", + "name": "西塞山区", + "province": "42", + "city": "02", + "area": "03" + }, + { + "code": "420204", + "name": "下陆区", + "province": "42", + "city": "02", + "area": "04" + }, + { + "code": "420205", + "name": "铁山区", + "province": "42", + "city": "02", + "area": "05" + }, + { + "code": "420222", + "name": "阳新县", + "province": "42", + "city": "02", + "area": "22" + }, + { + "code": "420281", + "name": "大冶市", + "province": "42", + "city": "02", + "area": "81" + }, + { + "code": "420201", + "name": "市辖区", + "province": "42", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "420300", + "name": "十堰市", + "province": "42", + "city": "03", + "children": [ + { + "code": "420302", + "name": "茅箭区", + "province": "42", + "city": "03", + "area": "02" + }, + { + "code": "420303", + "name": "张湾区", + "province": "42", + "city": "03", + "area": "03" + }, + { + "code": "420304", + "name": "郧阳区", + "province": "42", + "city": "03", + "area": "04" + }, + { + "code": "420322", + "name": "郧西县", + "province": "42", + "city": "03", + "area": "22" + }, + { + "code": "420323", + "name": "竹山县", + "province": "42", + "city": "03", + "area": "23" + }, + { + "code": "420324", + "name": "竹溪县", + "province": "42", + "city": "03", + "area": "24" + }, + { + "code": "420325", + "name": "房县", + "province": "42", + "city": "03", + "area": "25" + }, + { + "code": "420381", + "name": "丹江口市", + "province": "42", + "city": "03", + "area": "81" + }, + { + "code": "420301", + "name": "市辖区", + "province": "42", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "420500", + "name": "宜昌市", + "province": "42", + "city": "05", + "children": [ + { + "code": "420502", + "name": "西陵区", + "province": "42", + "city": "05", + "area": "02" + }, + { + "code": "420503", + "name": "伍家岗区", + "province": "42", + "city": "05", + "area": "03" + }, + { + "code": "420504", + "name": "点军区", + "province": "42", + "city": "05", + "area": "04" + }, + { + "code": "420505", + "name": "猇亭区", + "province": "42", + "city": "05", + "area": "05" + }, + { + "code": "420506", + "name": "夷陵区", + "province": "42", + "city": "05", + "area": "06" + }, + { + "code": "420525", + "name": "远安县", + "province": "42", + "city": "05", + "area": "25" + }, + { + "code": "420526", + "name": "兴山县", + "province": "42", + "city": "05", + "area": "26" + }, + { + "code": "420527", + "name": "秭归县", + "province": "42", + "city": "05", + "area": "27" + }, + { + "code": "420528", + "name": "长阳土家族自治县", + "province": "42", + "city": "05", + "area": "28" + }, + { + "code": "420529", + "name": "五峰土家族自治县", + "province": "42", + "city": "05", + "area": "29" + }, + { + "code": "420581", + "name": "宜都市", + "province": "42", + "city": "05", + "area": "81" + }, + { + "code": "420582", + "name": "当阳市", + "province": "42", + "city": "05", + "area": "82" + }, + { + "code": "420583", + "name": "枝江市", + "province": "42", + "city": "05", + "area": "83" + }, + { + "code": "420501", + "name": "市辖区", + "province": "42", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "420600", + "name": "襄阳市", + "province": "42", + "city": "06", + "children": [ + { + "code": "420602", + "name": "襄城区", + "province": "42", + "city": "06", + "area": "02" + }, + { + "code": "420606", + "name": "樊城区", + "province": "42", + "city": "06", + "area": "06" + }, + { + "code": "420607", + "name": "襄州区", + "province": "42", + "city": "06", + "area": "07" + }, + { + "code": "420624", + "name": "南漳县", + "province": "42", + "city": "06", + "area": "24" + }, + { + "code": "420625", + "name": "谷城县", + "province": "42", + "city": "06", + "area": "25" + }, + { + "code": "420626", + "name": "保康县", + "province": "42", + "city": "06", + "area": "26" + }, + { + "code": "420682", + "name": "老河口市", + "province": "42", + "city": "06", + "area": "82" + }, + { + "code": "420683", + "name": "枣阳市", + "province": "42", + "city": "06", + "area": "83" + }, + { + "code": "420684", + "name": "宜城市", + "province": "42", + "city": "06", + "area": "84" + }, + { + "code": "420601", + "name": "市辖区", + "province": "42", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "420700", + "name": "鄂州市", + "province": "42", + "city": "07", + "children": [ + { + "code": "420702", + "name": "梁子湖区", + "province": "42", + "city": "07", + "area": "02" + }, + { + "code": "420703", + "name": "华容区", + "province": "42", + "city": "07", + "area": "03" + }, + { + "code": "420704", + "name": "鄂城区", + "province": "42", + "city": "07", + "area": "04" + }, + { + "code": "420701", + "name": "市辖区", + "province": "42", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "420800", + "name": "荆门市", + "province": "42", + "city": "08", + "children": [ + { + "code": "420802", + "name": "东宝区", + "province": "42", + "city": "08", + "area": "02" + }, + { + "code": "420804", + "name": "掇刀区", + "province": "42", + "city": "08", + "area": "04" + }, + { + "code": "420822", + "name": "沙洋县", + "province": "42", + "city": "08", + "area": "22" + }, + { + "code": "420881", + "name": "钟祥市", + "province": "42", + "city": "08", + "area": "81" + }, + { + "code": "420882", + "name": "京山市", + "province": "42", + "city": "08", + "area": "82" + }, + { + "code": "420801", + "name": "市辖区", + "province": "42", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "420900", + "name": "孝感市", + "province": "42", + "city": "09", + "children": [ + { + "code": "420902", + "name": "孝南区", + "province": "42", + "city": "09", + "area": "02" + }, + { + "code": "420921", + "name": "孝昌县", + "province": "42", + "city": "09", + "area": "21" + }, + { + "code": "420922", + "name": "大悟县", + "province": "42", + "city": "09", + "area": "22" + }, + { + "code": "420923", + "name": "云梦县", + "province": "42", + "city": "09", + "area": "23" + }, + { + "code": "420981", + "name": "应城市", + "province": "42", + "city": "09", + "area": "81" + }, + { + "code": "420982", + "name": "安陆市", + "province": "42", + "city": "09", + "area": "82" + }, + { + "code": "420984", + "name": "汉川市", + "province": "42", + "city": "09", + "area": "84" + }, + { + "code": "420901", + "name": "市辖区", + "province": "42", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "421000", + "name": "荆州市", + "province": "42", + "city": "10", + "children": [ + { + "code": "421002", + "name": "沙市区", + "province": "42", + "city": "10", + "area": "02" + }, + { + "code": "421003", + "name": "荆州区", + "province": "42", + "city": "10", + "area": "03" + }, + { + "code": "421022", + "name": "公安县", + "province": "42", + "city": "10", + "area": "22" + }, + { + "code": "421024", + "name": "江陵县", + "province": "42", + "city": "10", + "area": "24" + }, + { + "code": "421081", + "name": "石首市", + "province": "42", + "city": "10", + "area": "81" + }, + { + "code": "421083", + "name": "洪湖市", + "province": "42", + "city": "10", + "area": "83" + }, + { + "code": "421087", + "name": "松滋市", + "province": "42", + "city": "10", + "area": "87" + }, + { + "code": "421088", + "name": "监利市", + "province": "42", + "city": "10", + "area": "88" + }, + { + "code": "421001", + "name": "市辖区", + "province": "42", + "city": "10", + "area": "01" + }, + { + "code": "421071", + "name": "荆州经济技术开发区", + "province": "42", + "city": "10", + "area": "71" + } + ] + }, + { + "code": "421100", + "name": "黄冈市", + "province": "42", + "city": "11", + "children": [ + { + "code": "421102", + "name": "黄州区", + "province": "42", + "city": "11", + "area": "02" + }, + { + "code": "421121", + "name": "团风县", + "province": "42", + "city": "11", + "area": "21" + }, + { + "code": "421122", + "name": "红安县", + "province": "42", + "city": "11", + "area": "22" + }, + { + "code": "421123", + "name": "罗田县", + "province": "42", + "city": "11", + "area": "23" + }, + { + "code": "421124", + "name": "英山县", + "province": "42", + "city": "11", + "area": "24" + }, + { + "code": "421125", + "name": "浠水县", + "province": "42", + "city": "11", + "area": "25" + }, + { + "code": "421126", + "name": "蕲春县", + "province": "42", + "city": "11", + "area": "26" + }, + { + "code": "421127", + "name": "黄梅县", + "province": "42", + "city": "11", + "area": "27" + }, + { + "code": "421181", + "name": "麻城市", + "province": "42", + "city": "11", + "area": "81" + }, + { + "code": "421182", + "name": "武穴市", + "province": "42", + "city": "11", + "area": "82" + }, + { + "code": "421101", + "name": "市辖区", + "province": "42", + "city": "11", + "area": "01" + }, + { + "code": "421171", + "name": "龙感湖管理区", + "province": "42", + "city": "11", + "area": "71" + } + ] + }, + { + "code": "421200", + "name": "咸宁市", + "province": "42", + "city": "12", + "children": [ + { + "code": "421202", + "name": "咸安区", + "province": "42", + "city": "12", + "area": "02" + }, + { + "code": "421221", + "name": "嘉鱼县", + "province": "42", + "city": "12", + "area": "21" + }, + { + "code": "421222", + "name": "通城县", + "province": "42", + "city": "12", + "area": "22" + }, + { + "code": "421223", + "name": "崇阳县", + "province": "42", + "city": "12", + "area": "23" + }, + { + "code": "421224", + "name": "通山县", + "province": "42", + "city": "12", + "area": "24" + }, + { + "code": "421281", + "name": "赤壁市", + "province": "42", + "city": "12", + "area": "81" + }, + { + "code": "421201", + "name": "市辖区", + "province": "42", + "city": "12", + "area": "01" + } + ] + }, + { + "code": "421300", + "name": "随州市", + "province": "42", + "city": "13", + "children": [ + { + "code": "421303", + "name": "曾都区", + "province": "42", + "city": "13", + "area": "03" + }, + { + "code": "421321", + "name": "随县", + "province": "42", + "city": "13", + "area": "21" + }, + { + "code": "421381", + "name": "广水市", + "province": "42", + "city": "13", + "area": "81" + }, + { + "code": "421301", + "name": "市辖区", + "province": "42", + "city": "13", + "area": "01" + } + ] + }, + { + "code": "422800", + "name": "恩施土家族苗族自治州", + "province": "42", + "city": "28", + "children": [ + { + "code": "422801", + "name": "恩施市", + "province": "42", + "city": "28", + "area": "01" + }, + { + "code": "422802", + "name": "利川市", + "province": "42", + "city": "28", + "area": "02" + }, + { + "code": "422822", + "name": "建始县", + "province": "42", + "city": "28", + "area": "22" + }, + { + "code": "422823", + "name": "巴东县", + "province": "42", + "city": "28", + "area": "23" + }, + { + "code": "422825", + "name": "宣恩县", + "province": "42", + "city": "28", + "area": "25" + }, + { + "code": "422826", + "name": "咸丰县", + "province": "42", + "city": "28", + "area": "26" + }, + { + "code": "422827", + "name": "来凤县", + "province": "42", + "city": "28", + "area": "27" + }, + { + "code": "422828", + "name": "鹤峰县", + "province": "42", + "city": "28", + "area": "28" + } + ] + }, + { + "code": "429000", + "name": "湖北省-自治区直辖县级行政区划", + "province": "42", + "city": "90", + "children": [ + { + "code": "429004", + "name": "仙桃市", + "province": "42", + "city": "90", + "area": "04" + }, + { + "code": "429005", + "name": "潜江市", + "province": "42", + "city": "90", + "area": "05" + }, + { + "code": "429006", + "name": "天门市", + "province": "42", + "city": "90", + "area": "06" + }, + { + "code": "429021", + "name": "神农架林区", + "province": "42", + "city": "90", + "area": "21" + } + ] + } + ] + }, + { + "code": "430000", + "name": "湖南省", + "province": "43", + "children": [ + { + "code": "430100", + "name": "长沙市", + "province": "43", + "city": "01", + "children": [ + { + "code": "430102", + "name": "芙蓉区", + "province": "43", + "city": "01", + "area": "02" + }, + { + "code": "430103", + "name": "天心区", + "province": "43", + "city": "01", + "area": "03" + }, + { + "code": "430104", + "name": "岳麓区", + "province": "43", + "city": "01", + "area": "04" + }, + { + "code": "430105", + "name": "开福区", + "province": "43", + "city": "01", + "area": "05" + }, + { + "code": "430111", + "name": "雨花区", + "province": "43", + "city": "01", + "area": "11" + }, + { + "code": "430112", + "name": "望城区", + "province": "43", + "city": "01", + "area": "12" + }, + { + "code": "430121", + "name": "长沙县", + "province": "43", + "city": "01", + "area": "21" + }, + { + "code": "430181", + "name": "浏阳市", + "province": "43", + "city": "01", + "area": "81" + }, + { + "code": "430182", + "name": "宁乡市", + "province": "43", + "city": "01", + "area": "82" + }, + { + "code": "430101", + "name": "市辖区", + "province": "43", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "430200", + "name": "株洲市", + "province": "43", + "city": "02", + "children": [ + { + "code": "430202", + "name": "荷塘区", + "province": "43", + "city": "02", + "area": "02" + }, + { + "code": "430203", + "name": "芦淞区", + "province": "43", + "city": "02", + "area": "03" + }, + { + "code": "430204", + "name": "石峰区", + "province": "43", + "city": "02", + "area": "04" + }, + { + "code": "430211", + "name": "天元区", + "province": "43", + "city": "02", + "area": "11" + }, + { + "code": "430212", + "name": "渌口区", + "province": "43", + "city": "02", + "area": "12" + }, + { + "code": "430223", + "name": "攸县", + "province": "43", + "city": "02", + "area": "23" + }, + { + "code": "430224", + "name": "茶陵县", + "province": "43", + "city": "02", + "area": "24" + }, + { + "code": "430225", + "name": "炎陵县", + "province": "43", + "city": "02", + "area": "25" + }, + { + "code": "430281", + "name": "醴陵市", + "province": "43", + "city": "02", + "area": "81" + }, + { + "code": "430201", + "name": "市辖区", + "province": "43", + "city": "02", + "area": "01" + }, + { + "code": "430271", + "name": "云龙示范区", + "province": "43", + "city": "02", + "area": "71" + } + ] + }, + { + "code": "430300", + "name": "湘潭市", + "province": "43", + "city": "03", + "children": [ + { + "code": "430302", + "name": "雨湖区", + "province": "43", + "city": "03", + "area": "02" + }, + { + "code": "430304", + "name": "岳塘区", + "province": "43", + "city": "03", + "area": "04" + }, + { + "code": "430321", + "name": "湘潭县", + "province": "43", + "city": "03", + "area": "21" + }, + { + "code": "430381", + "name": "湘乡市", + "province": "43", + "city": "03", + "area": "81" + }, + { + "code": "430382", + "name": "韶山市", + "province": "43", + "city": "03", + "area": "82" + }, + { + "code": "430301", + "name": "市辖区", + "province": "43", + "city": "03", + "area": "01" + }, + { + "code": "430371", + "name": "湖南湘潭高新技术产业园区", + "province": "43", + "city": "03", + "area": "71" + }, + { + "code": "430372", + "name": "湘潭昭山示范区", + "province": "43", + "city": "03", + "area": "72" + }, + { + "code": "430373", + "name": "湘潭九华示范区", + "province": "43", + "city": "03", + "area": "73" + } + ] + }, + { + "code": "430400", + "name": "衡阳市", + "province": "43", + "city": "04", + "children": [ + { + "code": "430405", + "name": "珠晖区", + "province": "43", + "city": "04", + "area": "05" + }, + { + "code": "430406", + "name": "雁峰区", + "province": "43", + "city": "04", + "area": "06" + }, + { + "code": "430407", + "name": "石鼓区", + "province": "43", + "city": "04", + "area": "07" + }, + { + "code": "430408", + "name": "蒸湘区", + "province": "43", + "city": "04", + "area": "08" + }, + { + "code": "430412", + "name": "南岳区", + "province": "43", + "city": "04", + "area": "12" + }, + { + "code": "430421", + "name": "衡阳县", + "province": "43", + "city": "04", + "area": "21" + }, + { + "code": "430422", + "name": "衡南县", + "province": "43", + "city": "04", + "area": "22" + }, + { + "code": "430423", + "name": "衡山县", + "province": "43", + "city": "04", + "area": "23" + }, + { + "code": "430424", + "name": "衡东县", + "province": "43", + "city": "04", + "area": "24" + }, + { + "code": "430426", + "name": "祁东县", + "province": "43", + "city": "04", + "area": "26" + }, + { + "code": "430481", + "name": "耒阳市", + "province": "43", + "city": "04", + "area": "81" + }, + { + "code": "430482", + "name": "常宁市", + "province": "43", + "city": "04", + "area": "82" + }, + { + "code": "430401", + "name": "市辖区", + "province": "43", + "city": "04", + "area": "01" + }, + { + "code": "430471", + "name": "衡阳综合保税区", + "province": "43", + "city": "04", + "area": "71" + }, + { + "code": "430472", + "name": "湖南衡阳高新技术产业园区", + "province": "43", + "city": "04", + "area": "72" + }, + { + "code": "430473", + "name": "湖南衡阳松木经济开发区", + "province": "43", + "city": "04", + "area": "73" + } + ] + }, + { + "code": "430500", + "name": "邵阳市", + "province": "43", + "city": "05", + "children": [ + { + "code": "430502", + "name": "双清区", + "province": "43", + "city": "05", + "area": "02" + }, + { + "code": "430503", + "name": "大祥区", + "province": "43", + "city": "05", + "area": "03" + }, + { + "code": "430511", + "name": "北塔区", + "province": "43", + "city": "05", + "area": "11" + }, + { + "code": "430522", + "name": "新邵县", + "province": "43", + "city": "05", + "area": "22" + }, + { + "code": "430523", + "name": "邵阳县", + "province": "43", + "city": "05", + "area": "23" + }, + { + "code": "430524", + "name": "隆回县", + "province": "43", + "city": "05", + "area": "24" + }, + { + "code": "430525", + "name": "洞口县", + "province": "43", + "city": "05", + "area": "25" + }, + { + "code": "430527", + "name": "绥宁县", + "province": "43", + "city": "05", + "area": "27" + }, + { + "code": "430528", + "name": "新宁县", + "province": "43", + "city": "05", + "area": "28" + }, + { + "code": "430529", + "name": "城步苗族自治县", + "province": "43", + "city": "05", + "area": "29" + }, + { + "code": "430581", + "name": "武冈市", + "province": "43", + "city": "05", + "area": "81" + }, + { + "code": "430582", + "name": "邵东市", + "province": "43", + "city": "05", + "area": "82" + }, + { + "code": "430501", + "name": "市辖区", + "province": "43", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "430600", + "name": "岳阳市", + "province": "43", + "city": "06", + "children": [ + { + "code": "430602", + "name": "岳阳楼区", + "province": "43", + "city": "06", + "area": "02" + }, + { + "code": "430603", + "name": "云溪区", + "province": "43", + "city": "06", + "area": "03" + }, + { + "code": "430611", + "name": "君山区", + "province": "43", + "city": "06", + "area": "11" + }, + { + "code": "430621", + "name": "岳阳县", + "province": "43", + "city": "06", + "area": "21" + }, + { + "code": "430623", + "name": "华容县", + "province": "43", + "city": "06", + "area": "23" + }, + { + "code": "430624", + "name": "湘阴县", + "province": "43", + "city": "06", + "area": "24" + }, + { + "code": "430626", + "name": "平江县", + "province": "43", + "city": "06", + "area": "26" + }, + { + "code": "430681", + "name": "汨罗市", + "province": "43", + "city": "06", + "area": "81" + }, + { + "code": "430682", + "name": "临湘市", + "province": "43", + "city": "06", + "area": "82" + }, + { + "code": "430601", + "name": "市辖区", + "province": "43", + "city": "06", + "area": "01" + }, + { + "code": "430671", + "name": "岳阳市屈原管理区", + "province": "43", + "city": "06", + "area": "71" + } + ] + }, + { + "code": "430700", + "name": "常德市", + "province": "43", + "city": "07", + "children": [ + { + "code": "430702", + "name": "武陵区", + "province": "43", + "city": "07", + "area": "02" + }, + { + "code": "430703", + "name": "鼎城区", + "province": "43", + "city": "07", + "area": "03" + }, + { + "code": "430721", + "name": "安乡县", + "province": "43", + "city": "07", + "area": "21" + }, + { + "code": "430722", + "name": "汉寿县", + "province": "43", + "city": "07", + "area": "22" + }, + { + "code": "430723", + "name": "澧县", + "province": "43", + "city": "07", + "area": "23" + }, + { + "code": "430724", + "name": "临澧县", + "province": "43", + "city": "07", + "area": "24" + }, + { + "code": "430725", + "name": "桃源县", + "province": "43", + "city": "07", + "area": "25" + }, + { + "code": "430726", + "name": "石门县", + "province": "43", + "city": "07", + "area": "26" + }, + { + "code": "430781", + "name": "津市市", + "province": "43", + "city": "07", + "area": "81" + }, + { + "code": "430701", + "name": "市辖区", + "province": "43", + "city": "07", + "area": "01" + }, + { + "code": "430771", + "name": "常德市西洞庭管理区", + "province": "43", + "city": "07", + "area": "71" + } + ] + }, + { + "code": "430800", + "name": "张家界市", + "province": "43", + "city": "08", + "children": [ + { + "code": "430802", + "name": "永定区", + "province": "43", + "city": "08", + "area": "02" + }, + { + "code": "430811", + "name": "武陵源区", + "province": "43", + "city": "08", + "area": "11" + }, + { + "code": "430821", + "name": "慈利县", + "province": "43", + "city": "08", + "area": "21" + }, + { + "code": "430822", + "name": "桑植县", + "province": "43", + "city": "08", + "area": "22" + }, + { + "code": "430801", + "name": "市辖区", + "province": "43", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "430900", + "name": "益阳市", + "province": "43", + "city": "09", + "children": [ + { + "code": "430902", + "name": "资阳区", + "province": "43", + "city": "09", + "area": "02" + }, + { + "code": "430903", + "name": "赫山区", + "province": "43", + "city": "09", + "area": "03" + }, + { + "code": "430921", + "name": "南县", + "province": "43", + "city": "09", + "area": "21" + }, + { + "code": "430922", + "name": "桃江县", + "province": "43", + "city": "09", + "area": "22" + }, + { + "code": "430923", + "name": "安化县", + "province": "43", + "city": "09", + "area": "23" + }, + { + "code": "430981", + "name": "沅江市", + "province": "43", + "city": "09", + "area": "81" + }, + { + "code": "430901", + "name": "市辖区", + "province": "43", + "city": "09", + "area": "01" + }, + { + "code": "430971", + "name": "益阳市大通湖管理区", + "province": "43", + "city": "09", + "area": "71" + }, + { + "code": "430972", + "name": "湖南益阳高新技术产业园区", + "province": "43", + "city": "09", + "area": "72" + } + ] + }, + { + "code": "431000", + "name": "郴州市", + "province": "43", + "city": "10", + "children": [ + { + "code": "431002", + "name": "北湖区", + "province": "43", + "city": "10", + "area": "02" + }, + { + "code": "431003", + "name": "苏仙区", + "province": "43", + "city": "10", + "area": "03" + }, + { + "code": "431021", + "name": "桂阳县", + "province": "43", + "city": "10", + "area": "21" + }, + { + "code": "431022", + "name": "宜章县", + "province": "43", + "city": "10", + "area": "22" + }, + { + "code": "431023", + "name": "永兴县", + "province": "43", + "city": "10", + "area": "23" + }, + { + "code": "431024", + "name": "嘉禾县", + "province": "43", + "city": "10", + "area": "24" + }, + { + "code": "431025", + "name": "临武县", + "province": "43", + "city": "10", + "area": "25" + }, + { + "code": "431026", + "name": "汝城县", + "province": "43", + "city": "10", + "area": "26" + }, + { + "code": "431027", + "name": "桂东县", + "province": "43", + "city": "10", + "area": "27" + }, + { + "code": "431028", + "name": "安仁县", + "province": "43", + "city": "10", + "area": "28" + }, + { + "code": "431081", + "name": "资兴市", + "province": "43", + "city": "10", + "area": "81" + }, + { + "code": "431001", + "name": "市辖区", + "province": "43", + "city": "10", + "area": "01" + } + ] + }, + { + "code": "431100", + "name": "永州市", + "province": "43", + "city": "11", + "children": [ + { + "code": "431102", + "name": "零陵区", + "province": "43", + "city": "11", + "area": "02" + }, + { + "code": "431103", + "name": "冷水滩区", + "province": "43", + "city": "11", + "area": "03" + }, + { + "code": "431121", + "name": "祁阳县", + "province": "43", + "city": "11", + "area": "21" + }, + { + "code": "431122", + "name": "东安县", + "province": "43", + "city": "11", + "area": "22" + }, + { + "code": "431123", + "name": "双牌县", + "province": "43", + "city": "11", + "area": "23" + }, + { + "code": "431124", + "name": "道县", + "province": "43", + "city": "11", + "area": "24" + }, + { + "code": "431125", + "name": "江永县", + "province": "43", + "city": "11", + "area": "25" + }, + { + "code": "431126", + "name": "宁远县", + "province": "43", + "city": "11", + "area": "26" + }, + { + "code": "431127", + "name": "蓝山县", + "province": "43", + "city": "11", + "area": "27" + }, + { + "code": "431128", + "name": "新田县", + "province": "43", + "city": "11", + "area": "28" + }, + { + "code": "431129", + "name": "江华瑶族自治县", + "province": "43", + "city": "11", + "area": "29" + }, + { + "code": "431101", + "name": "市辖区", + "province": "43", + "city": "11", + "area": "01" + }, + { + "code": "431171", + "name": "永州经济技术开发区", + "province": "43", + "city": "11", + "area": "71" + }, + { + "code": "431173", + "name": "永州市回龙圩管理区", + "province": "43", + "city": "11", + "area": "73" + }, + { + "code": "431181", + "name": "祁阳市", + "province": "43", + "city": "11", + "area": "81" + } + ] + }, + { + "code": "431200", + "name": "怀化市", + "province": "43", + "city": "12", + "children": [ + { + "code": "431202", + "name": "鹤城区", + "province": "43", + "city": "12", + "area": "02" + }, + { + "code": "431221", + "name": "中方县", + "province": "43", + "city": "12", + "area": "21" + }, + { + "code": "431222", + "name": "沅陵县", + "province": "43", + "city": "12", + "area": "22" + }, + { + "code": "431223", + "name": "辰溪县", + "province": "43", + "city": "12", + "area": "23" + }, + { + "code": "431224", + "name": "溆浦县", + "province": "43", + "city": "12", + "area": "24" + }, + { + "code": "431225", + "name": "会同县", + "province": "43", + "city": "12", + "area": "25" + }, + { + "code": "431226", + "name": "麻阳苗族自治县", + "province": "43", + "city": "12", + "area": "26" + }, + { + "code": "431227", + "name": "新晃侗族自治县", + "province": "43", + "city": "12", + "area": "27" + }, + { + "code": "431228", + "name": "芷江侗族自治县", + "province": "43", + "city": "12", + "area": "28" + }, + { + "code": "431229", + "name": "靖州苗族侗族自治县", + "province": "43", + "city": "12", + "area": "29" + }, + { + "code": "431230", + "name": "通道侗族自治县", + "province": "43", + "city": "12", + "area": "30" + }, + { + "code": "431281", + "name": "洪江市", + "province": "43", + "city": "12", + "area": "81" + }, + { + "code": "431201", + "name": "市辖区", + "province": "43", + "city": "12", + "area": "01" + }, + { + "code": "431271", + "name": "怀化市洪江管理区", + "province": "43", + "city": "12", + "area": "71" + } + ] + }, + { + "code": "431300", + "name": "娄底市", + "province": "43", + "city": "13", + "children": [ + { + "code": "431302", + "name": "娄星区", + "province": "43", + "city": "13", + "area": "02" + }, + { + "code": "431321", + "name": "双峰县", + "province": "43", + "city": "13", + "area": "21" + }, + { + "code": "431322", + "name": "新化县", + "province": "43", + "city": "13", + "area": "22" + }, + { + "code": "431381", + "name": "冷水江市", + "province": "43", + "city": "13", + "area": "81" + }, + { + "code": "431382", + "name": "涟源市", + "province": "43", + "city": "13", + "area": "82" + }, + { + "code": "431301", + "name": "市辖区", + "province": "43", + "city": "13", + "area": "01" + } + ] + }, + { + "code": "433100", + "name": "湘西土家族苗族自治州", + "province": "43", + "city": "31", + "children": [ + { + "code": "433101", + "name": "吉首市", + "province": "43", + "city": "31", + "area": "01" + }, + { + "code": "433122", + "name": "泸溪县", + "province": "43", + "city": "31", + "area": "22" + }, + { + "code": "433123", + "name": "凤凰县", + "province": "43", + "city": "31", + "area": "23" + }, + { + "code": "433124", + "name": "花垣县", + "province": "43", + "city": "31", + "area": "24" + }, + { + "code": "433125", + "name": "保靖县", + "province": "43", + "city": "31", + "area": "25" + }, + { + "code": "433126", + "name": "古丈县", + "province": "43", + "city": "31", + "area": "26" + }, + { + "code": "433127", + "name": "永顺县", + "province": "43", + "city": "31", + "area": "27" + }, + { + "code": "433130", + "name": "龙山县", + "province": "43", + "city": "31", + "area": "30" + } + ] + } + ] + }, + { + "code": "440000", + "name": "广东省", + "province": "44", + "children": [ + { + "code": "440100", + "name": "广州市", + "province": "44", + "city": "01", + "children": [ + { + "code": "440103", + "name": "荔湾区", + "province": "44", + "city": "01", + "area": "03" + }, + { + "code": "440104", + "name": "越秀区", + "province": "44", + "city": "01", + "area": "04" + }, + { + "code": "440105", + "name": "海珠区", + "province": "44", + "city": "01", + "area": "05" + }, + { + "code": "440106", + "name": "天河区", + "province": "44", + "city": "01", + "area": "06" + }, + { + "code": "440111", + "name": "白云区", + "province": "44", + "city": "01", + "area": "11" + }, + { + "code": "440112", + "name": "黄埔区", + "province": "44", + "city": "01", + "area": "12" + }, + { + "code": "440113", + "name": "番禺区", + "province": "44", + "city": "01", + "area": "13" + }, + { + "code": "440114", + "name": "花都区", + "province": "44", + "city": "01", + "area": "14" + }, + { + "code": "440115", + "name": "南沙区", + "province": "44", + "city": "01", + "area": "15" + }, + { + "code": "440117", + "name": "从化区", + "province": "44", + "city": "01", + "area": "17" + }, + { + "code": "440118", + "name": "增城区", + "province": "44", + "city": "01", + "area": "18" + }, + { + "code": "440101", + "name": "市辖区", + "province": "44", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "440200", + "name": "韶关市", + "province": "44", + "city": "02", + "children": [ + { + "code": "440203", + "name": "武江区", + "province": "44", + "city": "02", + "area": "03" + }, + { + "code": "440204", + "name": "浈江区", + "province": "44", + "city": "02", + "area": "04" + }, + { + "code": "440205", + "name": "曲江区", + "province": "44", + "city": "02", + "area": "05" + }, + { + "code": "440222", + "name": "始兴县", + "province": "44", + "city": "02", + "area": "22" + }, + { + "code": "440224", + "name": "仁化县", + "province": "44", + "city": "02", + "area": "24" + }, + { + "code": "440229", + "name": "翁源县", + "province": "44", + "city": "02", + "area": "29" + }, + { + "code": "440232", + "name": "乳源瑶族自治县", + "province": "44", + "city": "02", + "area": "32" + }, + { + "code": "440233", + "name": "新丰县", + "province": "44", + "city": "02", + "area": "33" + }, + { + "code": "440281", + "name": "乐昌市", + "province": "44", + "city": "02", + "area": "81" + }, + { + "code": "440282", + "name": "南雄市", + "province": "44", + "city": "02", + "area": "82" + }, + { + "code": "440201", + "name": "市辖区", + "province": "44", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "440300", + "name": "深圳市", + "province": "44", + "city": "03", + "children": [ + { + "code": "440303", + "name": "罗湖区", + "province": "44", + "city": "03", + "area": "03" + }, + { + "code": "440304", + "name": "福田区", + "province": "44", + "city": "03", + "area": "04" + }, + { + "code": "440305", + "name": "南山区", + "province": "44", + "city": "03", + "area": "05" + }, + { + "code": "440306", + "name": "宝安区", + "province": "44", + "city": "03", + "area": "06" + }, + { + "code": "440307", + "name": "龙岗区", + "province": "44", + "city": "03", + "area": "07" + }, + { + "code": "440308", + "name": "盐田区", + "province": "44", + "city": "03", + "area": "08" + }, + { + "code": "440309", + "name": "龙华区", + "province": "44", + "city": "03", + "area": "09" + }, + { + "code": "440310", + "name": "坪山区", + "province": "44", + "city": "03", + "area": "10" + }, + { + "code": "440311", + "name": "光明区", + "province": "44", + "city": "03", + "area": "11" + }, + { + "code": "440301", + "name": "市辖区", + "province": "44", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "440400", + "name": "珠海市", + "province": "44", + "city": "04", + "children": [ + { + "code": "440402", + "name": "香洲区", + "province": "44", + "city": "04", + "area": "02" + }, + { + "code": "440403", + "name": "斗门区", + "province": "44", + "city": "04", + "area": "03" + }, + { + "code": "440404", + "name": "金湾区", + "province": "44", + "city": "04", + "area": "04" + }, + { + "code": "440401", + "name": "市辖区", + "province": "44", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "440500", + "name": "汕头市", + "province": "44", + "city": "05", + "children": [ + { + "code": "440507", + "name": "龙湖区", + "province": "44", + "city": "05", + "area": "07" + }, + { + "code": "440511", + "name": "金平区", + "province": "44", + "city": "05", + "area": "11" + }, + { + "code": "440512", + "name": "濠江区", + "province": "44", + "city": "05", + "area": "12" + }, + { + "code": "440513", + "name": "潮阳区", + "province": "44", + "city": "05", + "area": "13" + }, + { + "code": "440514", + "name": "潮南区", + "province": "44", + "city": "05", + "area": "14" + }, + { + "code": "440515", + "name": "澄海区", + "province": "44", + "city": "05", + "area": "15" + }, + { + "code": "440523", + "name": "南澳县", + "province": "44", + "city": "05", + "area": "23" + }, + { + "code": "440501", + "name": "市辖区", + "province": "44", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "440600", + "name": "佛山市", + "province": "44", + "city": "06", + "children": [ + { + "code": "440604", + "name": "禅城区", + "province": "44", + "city": "06", + "area": "04" + }, + { + "code": "440605", + "name": "南海区", + "province": "44", + "city": "06", + "area": "05" + }, + { + "code": "440606", + "name": "顺德区", + "province": "44", + "city": "06", + "area": "06" + }, + { + "code": "440607", + "name": "三水区", + "province": "44", + "city": "06", + "area": "07" + }, + { + "code": "440608", + "name": "高明区", + "province": "44", + "city": "06", + "area": "08" + }, + { + "code": "440601", + "name": "市辖区", + "province": "44", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "440700", + "name": "江门市", + "province": "44", + "city": "07", + "children": [ + { + "code": "440703", + "name": "蓬江区", + "province": "44", + "city": "07", + "area": "03" + }, + { + "code": "440704", + "name": "江海区", + "province": "44", + "city": "07", + "area": "04" + }, + { + "code": "440705", + "name": "新会区", + "province": "44", + "city": "07", + "area": "05" + }, + { + "code": "440781", + "name": "台山市", + "province": "44", + "city": "07", + "area": "81" + }, + { + "code": "440783", + "name": "开平市", + "province": "44", + "city": "07", + "area": "83" + }, + { + "code": "440784", + "name": "鹤山市", + "province": "44", + "city": "07", + "area": "84" + }, + { + "code": "440785", + "name": "恩平市", + "province": "44", + "city": "07", + "area": "85" + }, + { + "code": "440701", + "name": "市辖区", + "province": "44", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "440800", + "name": "湛江市", + "province": "44", + "city": "08", + "children": [ + { + "code": "440802", + "name": "赤坎区", + "province": "44", + "city": "08", + "area": "02" + }, + { + "code": "440803", + "name": "霞山区", + "province": "44", + "city": "08", + "area": "03" + }, + { + "code": "440804", + "name": "坡头区", + "province": "44", + "city": "08", + "area": "04" + }, + { + "code": "440811", + "name": "麻章区", + "province": "44", + "city": "08", + "area": "11" + }, + { + "code": "440823", + "name": "遂溪县", + "province": "44", + "city": "08", + "area": "23" + }, + { + "code": "440825", + "name": "徐闻县", + "province": "44", + "city": "08", + "area": "25" + }, + { + "code": "440881", + "name": "廉江市", + "province": "44", + "city": "08", + "area": "81" + }, + { + "code": "440882", + "name": "雷州市", + "province": "44", + "city": "08", + "area": "82" + }, + { + "code": "440883", + "name": "吴川市", + "province": "44", + "city": "08", + "area": "83" + }, + { + "code": "440801", + "name": "市辖区", + "province": "44", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "440900", + "name": "茂名市", + "province": "44", + "city": "09", + "children": [ + { + "code": "440902", + "name": "茂南区", + "province": "44", + "city": "09", + "area": "02" + }, + { + "code": "440904", + "name": "电白区", + "province": "44", + "city": "09", + "area": "04" + }, + { + "code": "440981", + "name": "高州市", + "province": "44", + "city": "09", + "area": "81" + }, + { + "code": "440982", + "name": "化州市", + "province": "44", + "city": "09", + "area": "82" + }, + { + "code": "440983", + "name": "信宜市", + "province": "44", + "city": "09", + "area": "83" + }, + { + "code": "440901", + "name": "市辖区", + "province": "44", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "441200", + "name": "肇庆市", + "province": "44", + "city": "12", + "children": [ + { + "code": "441202", + "name": "端州区", + "province": "44", + "city": "12", + "area": "02" + }, + { + "code": "441203", + "name": "鼎湖区", + "province": "44", + "city": "12", + "area": "03" + }, + { + "code": "441204", + "name": "高要区", + "province": "44", + "city": "12", + "area": "04" + }, + { + "code": "441223", + "name": "广宁县", + "province": "44", + "city": "12", + "area": "23" + }, + { + "code": "441224", + "name": "怀集县", + "province": "44", + "city": "12", + "area": "24" + }, + { + "code": "441225", + "name": "封开县", + "province": "44", + "city": "12", + "area": "25" + }, + { + "code": "441226", + "name": "德庆县", + "province": "44", + "city": "12", + "area": "26" + }, + { + "code": "441284", + "name": "四会市", + "province": "44", + "city": "12", + "area": "84" + }, + { + "code": "441201", + "name": "市辖区", + "province": "44", + "city": "12", + "area": "01" + } + ] + }, + { + "code": "441300", + "name": "惠州市", + "province": "44", + "city": "13", + "children": [ + { + "code": "441302", + "name": "惠城区", + "province": "44", + "city": "13", + "area": "02" + }, + { + "code": "441303", + "name": "惠阳区", + "province": "44", + "city": "13", + "area": "03" + }, + { + "code": "441322", + "name": "博罗县", + "province": "44", + "city": "13", + "area": "22" + }, + { + "code": "441323", + "name": "惠东县", + "province": "44", + "city": "13", + "area": "23" + }, + { + "code": "441324", + "name": "龙门县", + "province": "44", + "city": "13", + "area": "24" + }, + { + "code": "441301", + "name": "市辖区", + "province": "44", + "city": "13", + "area": "01" + } + ] + }, + { + "code": "441400", + "name": "梅州市", + "province": "44", + "city": "14", + "children": [ + { + "code": "441402", + "name": "梅江区", + "province": "44", + "city": "14", + "area": "02" + }, + { + "code": "441403", + "name": "梅县区", + "province": "44", + "city": "14", + "area": "03" + }, + { + "code": "441422", + "name": "大埔县", + "province": "44", + "city": "14", + "area": "22" + }, + { + "code": "441423", + "name": "丰顺县", + "province": "44", + "city": "14", + "area": "23" + }, + { + "code": "441424", + "name": "五华县", + "province": "44", + "city": "14", + "area": "24" + }, + { + "code": "441426", + "name": "平远县", + "province": "44", + "city": "14", + "area": "26" + }, + { + "code": "441427", + "name": "蕉岭县", + "province": "44", + "city": "14", + "area": "27" + }, + { + "code": "441481", + "name": "兴宁市", + "province": "44", + "city": "14", + "area": "81" + }, + { + "code": "441401", + "name": "市辖区", + "province": "44", + "city": "14", + "area": "01" + } + ] + }, + { + "code": "441500", + "name": "汕尾市", + "province": "44", + "city": "15", + "children": [ + { + "code": "441502", + "name": "城区", + "province": "44", + "city": "15", + "area": "02" + }, + { + "code": "441521", + "name": "海丰县", + "province": "44", + "city": "15", + "area": "21" + }, + { + "code": "441523", + "name": "陆河县", + "province": "44", + "city": "15", + "area": "23" + }, + { + "code": "441581", + "name": "陆丰市", + "province": "44", + "city": "15", + "area": "81" + }, + { + "code": "441501", + "name": "市辖区", + "province": "44", + "city": "15", + "area": "01" + } + ] + }, + { + "code": "441600", + "name": "河源市", + "province": "44", + "city": "16", + "children": [ + { + "code": "441602", + "name": "源城区", + "province": "44", + "city": "16", + "area": "02" + }, + { + "code": "441621", + "name": "紫金县", + "province": "44", + "city": "16", + "area": "21" + }, + { + "code": "441622", + "name": "龙川县", + "province": "44", + "city": "16", + "area": "22" + }, + { + "code": "441623", + "name": "连平县", + "province": "44", + "city": "16", + "area": "23" + }, + { + "code": "441624", + "name": "和平县", + "province": "44", + "city": "16", + "area": "24" + }, + { + "code": "441625", + "name": "东源县", + "province": "44", + "city": "16", + "area": "25" + }, + { + "code": "441601", + "name": "市辖区", + "province": "44", + "city": "16", + "area": "01" + } + ] + }, + { + "code": "441700", + "name": "阳江市", + "province": "44", + "city": "17", + "children": [ + { + "code": "441702", + "name": "江城区", + "province": "44", + "city": "17", + "area": "02" + }, + { + "code": "441704", + "name": "阳东区", + "province": "44", + "city": "17", + "area": "04" + }, + { + "code": "441721", + "name": "阳西县", + "province": "44", + "city": "17", + "area": "21" + }, + { + "code": "441781", + "name": "阳春市", + "province": "44", + "city": "17", + "area": "81" + }, + { + "code": "441701", + "name": "市辖区", + "province": "44", + "city": "17", + "area": "01" + } + ] + }, + { + "code": "441800", + "name": "清远市", + "province": "44", + "city": "18", + "children": [ + { + "code": "441802", + "name": "清城区", + "province": "44", + "city": "18", + "area": "02" + }, + { + "code": "441803", + "name": "清新区", + "province": "44", + "city": "18", + "area": "03" + }, + { + "code": "441821", + "name": "佛冈县", + "province": "44", + "city": "18", + "area": "21" + }, + { + "code": "441823", + "name": "阳山县", + "province": "44", + "city": "18", + "area": "23" + }, + { + "code": "441825", + "name": "连山壮族瑶族自治县", + "province": "44", + "city": "18", + "area": "25" + }, + { + "code": "441826", + "name": "连南瑶族自治县", + "province": "44", + "city": "18", + "area": "26" + }, + { + "code": "441881", + "name": "英德市", + "province": "44", + "city": "18", + "area": "81" + }, + { + "code": "441882", + "name": "连州市", + "province": "44", + "city": "18", + "area": "82" + }, + { + "code": "441801", + "name": "市辖区", + "province": "44", + "city": "18", + "area": "01" + } + ] + }, + { + "code": "441900", + "name": "东莞市", + "province": "44", + "city": "19", + "children": [] + }, + { + "code": "442000", + "name": "中山市", + "province": "44", + "city": "20", + "children": [] + }, + { + "code": "445100", + "name": "潮州市", + "province": "44", + "city": "51", + "children": [ + { + "code": "445102", + "name": "湘桥区", + "province": "44", + "city": "51", + "area": "02" + }, + { + "code": "445103", + "name": "潮安区", + "province": "44", + "city": "51", + "area": "03" + }, + { + "code": "445122", + "name": "饶平县", + "province": "44", + "city": "51", + "area": "22" + }, + { + "code": "445101", + "name": "市辖区", + "province": "44", + "city": "51", + "area": "01" + } + ] + }, + { + "code": "445200", + "name": "揭阳市", + "province": "44", + "city": "52", + "children": [ + { + "code": "445202", + "name": "榕城区", + "province": "44", + "city": "52", + "area": "02" + }, + { + "code": "445203", + "name": "揭东区", + "province": "44", + "city": "52", + "area": "03" + }, + { + "code": "445222", + "name": "揭西县", + "province": "44", + "city": "52", + "area": "22" + }, + { + "code": "445224", + "name": "惠来县", + "province": "44", + "city": "52", + "area": "24" + }, + { + "code": "445281", + "name": "普宁市", + "province": "44", + "city": "52", + "area": "81" + }, + { + "code": "445201", + "name": "市辖区", + "province": "44", + "city": "52", + "area": "01" + } + ] + }, + { + "code": "445300", + "name": "云浮市", + "province": "44", + "city": "53", + "children": [ + { + "code": "445302", + "name": "云城区", + "province": "44", + "city": "53", + "area": "02" + }, + { + "code": "445303", + "name": "云安区", + "province": "44", + "city": "53", + "area": "03" + }, + { + "code": "445321", + "name": "新兴县", + "province": "44", + "city": "53", + "area": "21" + }, + { + "code": "445322", + "name": "郁南县", + "province": "44", + "city": "53", + "area": "22" + }, + { + "code": "445381", + "name": "罗定市", + "province": "44", + "city": "53", + "area": "81" + }, + { + "code": "445301", + "name": "市辖区", + "province": "44", + "city": "53", + "area": "01" + } + ] + } + ] + }, + { + "code": "450000", + "name": "广西壮族自治区", + "province": "45", + "children": [ + { + "code": "450100", + "name": "南宁市", + "province": "45", + "city": "01", + "children": [ + { + "code": "450102", + "name": "兴宁区", + "province": "45", + "city": "01", + "area": "02" + }, + { + "code": "450103", + "name": "青秀区", + "province": "45", + "city": "01", + "area": "03" + }, + { + "code": "450105", + "name": "江南区", + "province": "45", + "city": "01", + "area": "05" + }, + { + "code": "450107", + "name": "西乡塘区", + "province": "45", + "city": "01", + "area": "07" + }, + { + "code": "450108", + "name": "良庆区", + "province": "45", + "city": "01", + "area": "08" + }, + { + "code": "450109", + "name": "邕宁区", + "province": "45", + "city": "01", + "area": "09" + }, + { + "code": "450110", + "name": "武鸣区", + "province": "45", + "city": "01", + "area": "10" + }, + { + "code": "450123", + "name": "隆安县", + "province": "45", + "city": "01", + "area": "23" + }, + { + "code": "450124", + "name": "马山县", + "province": "45", + "city": "01", + "area": "24" + }, + { + "code": "450125", + "name": "上林县", + "province": "45", + "city": "01", + "area": "25" + }, + { + "code": "450126", + "name": "宾阳县", + "province": "45", + "city": "01", + "area": "26" + }, + { + "code": "450127", + "name": "横县", + "province": "45", + "city": "01", + "area": "27" + }, + { + "code": "450101", + "name": "市辖区", + "province": "45", + "city": "01", + "area": "01" + }, + { + "code": "450181", + "name": "横州市", + "province": "45", + "city": "01", + "area": "81" + } + ] + }, + { + "code": "450200", + "name": "柳州市", + "province": "45", + "city": "02", + "children": [ + { + "code": "450202", + "name": "城中区", + "province": "45", + "city": "02", + "area": "02" + }, + { + "code": "450203", + "name": "鱼峰区", + "province": "45", + "city": "02", + "area": "03" + }, + { + "code": "450204", + "name": "柳南区", + "province": "45", + "city": "02", + "area": "04" + }, + { + "code": "450205", + "name": "柳北区", + "province": "45", + "city": "02", + "area": "05" + }, + { + "code": "450206", + "name": "柳江区", + "province": "45", + "city": "02", + "area": "06" + }, + { + "code": "450222", + "name": "柳城县", + "province": "45", + "city": "02", + "area": "22" + }, + { + "code": "450223", + "name": "鹿寨县", + "province": "45", + "city": "02", + "area": "23" + }, + { + "code": "450224", + "name": "融安县", + "province": "45", + "city": "02", + "area": "24" + }, + { + "code": "450225", + "name": "融水苗族自治县", + "province": "45", + "city": "02", + "area": "25" + }, + { + "code": "450226", + "name": "三江侗族自治县", + "province": "45", + "city": "02", + "area": "26" + }, + { + "code": "450201", + "name": "市辖区", + "province": "45", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "450300", + "name": "桂林市", + "province": "45", + "city": "03", + "children": [ + { + "code": "450302", + "name": "秀峰区", + "province": "45", + "city": "03", + "area": "02" + }, + { + "code": "450303", + "name": "叠彩区", + "province": "45", + "city": "03", + "area": "03" + }, + { + "code": "450304", + "name": "象山区", + "province": "45", + "city": "03", + "area": "04" + }, + { + "code": "450305", + "name": "七星区", + "province": "45", + "city": "03", + "area": "05" + }, + { + "code": "450311", + "name": "雁山区", + "province": "45", + "city": "03", + "area": "11" + }, + { + "code": "450312", + "name": "临桂区", + "province": "45", + "city": "03", + "area": "12" + }, + { + "code": "450321", + "name": "阳朔县", + "province": "45", + "city": "03", + "area": "21" + }, + { + "code": "450323", + "name": "灵川县", + "province": "45", + "city": "03", + "area": "23" + }, + { + "code": "450324", + "name": "全州县", + "province": "45", + "city": "03", + "area": "24" + }, + { + "code": "450325", + "name": "兴安县", + "province": "45", + "city": "03", + "area": "25" + }, + { + "code": "450326", + "name": "永福县", + "province": "45", + "city": "03", + "area": "26" + }, + { + "code": "450327", + "name": "灌阳县", + "province": "45", + "city": "03", + "area": "27" + }, + { + "code": "450328", + "name": "龙胜各族自治县", + "province": "45", + "city": "03", + "area": "28" + }, + { + "code": "450329", + "name": "资源县", + "province": "45", + "city": "03", + "area": "29" + }, + { + "code": "450330", + "name": "平乐县", + "province": "45", + "city": "03", + "area": "30" + }, + { + "code": "450332", + "name": "恭城瑶族自治县", + "province": "45", + "city": "03", + "area": "32" + }, + { + "code": "450381", + "name": "荔浦市", + "province": "45", + "city": "03", + "area": "81" + }, + { + "code": "450301", + "name": "市辖区", + "province": "45", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "450400", + "name": "梧州市", + "province": "45", + "city": "04", + "children": [ + { + "code": "450403", + "name": "万秀区", + "province": "45", + "city": "04", + "area": "03" + }, + { + "code": "450405", + "name": "长洲区", + "province": "45", + "city": "04", + "area": "05" + }, + { + "code": "450406", + "name": "龙圩区", + "province": "45", + "city": "04", + "area": "06" + }, + { + "code": "450421", + "name": "苍梧县", + "province": "45", + "city": "04", + "area": "21" + }, + { + "code": "450422", + "name": "藤县", + "province": "45", + "city": "04", + "area": "22" + }, + { + "code": "450423", + "name": "蒙山县", + "province": "45", + "city": "04", + "area": "23" + }, + { + "code": "450481", + "name": "岑溪市", + "province": "45", + "city": "04", + "area": "81" + }, + { + "code": "450401", + "name": "市辖区", + "province": "45", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "450500", + "name": "北海市", + "province": "45", + "city": "05", + "children": [ + { + "code": "450502", + "name": "海城区", + "province": "45", + "city": "05", + "area": "02" + }, + { + "code": "450503", + "name": "银海区", + "province": "45", + "city": "05", + "area": "03" + }, + { + "code": "450512", + "name": "铁山港区", + "province": "45", + "city": "05", + "area": "12" + }, + { + "code": "450521", + "name": "合浦县", + "province": "45", + "city": "05", + "area": "21" + }, + { + "code": "450501", + "name": "市辖区", + "province": "45", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "450600", + "name": "防城港市", + "province": "45", + "city": "06", + "children": [ + { + "code": "450602", + "name": "港口区", + "province": "45", + "city": "06", + "area": "02" + }, + { + "code": "450603", + "name": "防城区", + "province": "45", + "city": "06", + "area": "03" + }, + { + "code": "450621", + "name": "上思县", + "province": "45", + "city": "06", + "area": "21" + }, + { + "code": "450681", + "name": "东兴市", + "province": "45", + "city": "06", + "area": "81" + }, + { + "code": "450601", + "name": "市辖区", + "province": "45", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "450700", + "name": "钦州市", + "province": "45", + "city": "07", + "children": [ + { + "code": "450702", + "name": "钦南区", + "province": "45", + "city": "07", + "area": "02" + }, + { + "code": "450703", + "name": "钦北区", + "province": "45", + "city": "07", + "area": "03" + }, + { + "code": "450721", + "name": "灵山县", + "province": "45", + "city": "07", + "area": "21" + }, + { + "code": "450722", + "name": "浦北县", + "province": "45", + "city": "07", + "area": "22" + }, + { + "code": "450701", + "name": "市辖区", + "province": "45", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "450800", + "name": "贵港市", + "province": "45", + "city": "08", + "children": [ + { + "code": "450802", + "name": "港北区", + "province": "45", + "city": "08", + "area": "02" + }, + { + "code": "450803", + "name": "港南区", + "province": "45", + "city": "08", + "area": "03" + }, + { + "code": "450804", + "name": "覃塘区", + "province": "45", + "city": "08", + "area": "04" + }, + { + "code": "450821", + "name": "平南县", + "province": "45", + "city": "08", + "area": "21" + }, + { + "code": "450881", + "name": "桂平市", + "province": "45", + "city": "08", + "area": "81" + }, + { + "code": "450801", + "name": "市辖区", + "province": "45", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "450900", + "name": "玉林市", + "province": "45", + "city": "09", + "children": [ + { + "code": "450902", + "name": "玉州区", + "province": "45", + "city": "09", + "area": "02" + }, + { + "code": "450903", + "name": "福绵区", + "province": "45", + "city": "09", + "area": "03" + }, + { + "code": "450921", + "name": "容县", + "province": "45", + "city": "09", + "area": "21" + }, + { + "code": "450922", + "name": "陆川县", + "province": "45", + "city": "09", + "area": "22" + }, + { + "code": "450923", + "name": "博白县", + "province": "45", + "city": "09", + "area": "23" + }, + { + "code": "450924", + "name": "兴业县", + "province": "45", + "city": "09", + "area": "24" + }, + { + "code": "450981", + "name": "北流市", + "province": "45", + "city": "09", + "area": "81" + }, + { + "code": "450901", + "name": "市辖区", + "province": "45", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "451000", + "name": "百色市", + "province": "45", + "city": "10", + "children": [ + { + "code": "451002", + "name": "右江区", + "province": "45", + "city": "10", + "area": "02" + }, + { + "code": "451003", + "name": "田阳区", + "province": "45", + "city": "10", + "area": "03" + }, + { + "code": "451022", + "name": "田东县", + "province": "45", + "city": "10", + "area": "22" + }, + { + "code": "451024", + "name": "德保县", + "province": "45", + "city": "10", + "area": "24" + }, + { + "code": "451026", + "name": "那坡县", + "province": "45", + "city": "10", + "area": "26" + }, + { + "code": "451027", + "name": "凌云县", + "province": "45", + "city": "10", + "area": "27" + }, + { + "code": "451028", + "name": "乐业县", + "province": "45", + "city": "10", + "area": "28" + }, + { + "code": "451029", + "name": "田林县", + "province": "45", + "city": "10", + "area": "29" + }, + { + "code": "451030", + "name": "西林县", + "province": "45", + "city": "10", + "area": "30" + }, + { + "code": "451031", + "name": "隆林各族自治县", + "province": "45", + "city": "10", + "area": "31" + }, + { + "code": "451081", + "name": "靖西市", + "province": "45", + "city": "10", + "area": "81" + }, + { + "code": "451082", + "name": "平果市", + "province": "45", + "city": "10", + "area": "82" + }, + { + "code": "451001", + "name": "市辖区", + "province": "45", + "city": "10", + "area": "01" + } + ] + }, + { + "code": "451100", + "name": "贺州市", + "province": "45", + "city": "11", + "children": [ + { + "code": "451102", + "name": "八步区", + "province": "45", + "city": "11", + "area": "02" + }, + { + "code": "451103", + "name": "平桂区", + "province": "45", + "city": "11", + "area": "03" + }, + { + "code": "451121", + "name": "昭平县", + "province": "45", + "city": "11", + "area": "21" + }, + { + "code": "451122", + "name": "钟山县", + "province": "45", + "city": "11", + "area": "22" + }, + { + "code": "451123", + "name": "富川瑶族自治县", + "province": "45", + "city": "11", + "area": "23" + }, + { + "code": "451101", + "name": "市辖区", + "province": "45", + "city": "11", + "area": "01" + } + ] + }, + { + "code": "451200", + "name": "河池市", + "province": "45", + "city": "12", + "children": [ + { + "code": "451202", + "name": "金城江区", + "province": "45", + "city": "12", + "area": "02" + }, + { + "code": "451203", + "name": "宜州区", + "province": "45", + "city": "12", + "area": "03" + }, + { + "code": "451221", + "name": "南丹县", + "province": "45", + "city": "12", + "area": "21" + }, + { + "code": "451222", + "name": "天峨县", + "province": "45", + "city": "12", + "area": "22" + }, + { + "code": "451223", + "name": "凤山县", + "province": "45", + "city": "12", + "area": "23" + }, + { + "code": "451224", + "name": "东兰县", + "province": "45", + "city": "12", + "area": "24" + }, + { + "code": "451225", + "name": "罗城仫佬族自治县", + "province": "45", + "city": "12", + "area": "25" + }, + { + "code": "451226", + "name": "环江毛南族自治县", + "province": "45", + "city": "12", + "area": "26" + }, + { + "code": "451227", + "name": "巴马瑶族自治县", + "province": "45", + "city": "12", + "area": "27" + }, + { + "code": "451228", + "name": "都安瑶族自治县", + "province": "45", + "city": "12", + "area": "28" + }, + { + "code": "451229", + "name": "大化瑶族自治县", + "province": "45", + "city": "12", + "area": "29" + }, + { + "code": "451201", + "name": "市辖区", + "province": "45", + "city": "12", + "area": "01" + } + ] + }, + { + "code": "451300", + "name": "来宾市", + "province": "45", + "city": "13", + "children": [ + { + "code": "451302", + "name": "兴宾区", + "province": "45", + "city": "13", + "area": "02" + }, + { + "code": "451321", + "name": "忻城县", + "province": "45", + "city": "13", + "area": "21" + }, + { + "code": "451322", + "name": "象州县", + "province": "45", + "city": "13", + "area": "22" + }, + { + "code": "451323", + "name": "武宣县", + "province": "45", + "city": "13", + "area": "23" + }, + { + "code": "451324", + "name": "金秀瑶族自治县", + "province": "45", + "city": "13", + "area": "24" + }, + { + "code": "451381", + "name": "合山市", + "province": "45", + "city": "13", + "area": "81" + }, + { + "code": "451301", + "name": "市辖区", + "province": "45", + "city": "13", + "area": "01" + } + ] + }, + { + "code": "451400", + "name": "崇左市", + "province": "45", + "city": "14", + "children": [ + { + "code": "451402", + "name": "江州区", + "province": "45", + "city": "14", + "area": "02" + }, + { + "code": "451421", + "name": "扶绥县", + "province": "45", + "city": "14", + "area": "21" + }, + { + "code": "451422", + "name": "宁明县", + "province": "45", + "city": "14", + "area": "22" + }, + { + "code": "451423", + "name": "龙州县", + "province": "45", + "city": "14", + "area": "23" + }, + { + "code": "451424", + "name": "大新县", + "province": "45", + "city": "14", + "area": "24" + }, + { + "code": "451425", + "name": "天等县", + "province": "45", + "city": "14", + "area": "25" + }, + { + "code": "451481", + "name": "凭祥市", + "province": "45", + "city": "14", + "area": "81" + }, + { + "code": "451401", + "name": "市辖区", + "province": "45", + "city": "14", + "area": "01" + } + ] + } + ] + }, + { + "code": "460000", + "name": "海南省", + "province": "46", + "children": [ + { + "code": "460100", + "name": "海口市", + "province": "46", + "city": "01", + "children": [ + { + "code": "460105", + "name": "秀英区", + "province": "46", + "city": "01", + "area": "05" + }, + { + "code": "460106", + "name": "龙华区", + "province": "46", + "city": "01", + "area": "06" + }, + { + "code": "460107", + "name": "琼山区", + "province": "46", + "city": "01", + "area": "07" + }, + { + "code": "460108", + "name": "美兰区", + "province": "46", + "city": "01", + "area": "08" + }, + { + "code": "460101", + "name": "市辖区", + "province": "46", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "460200", + "name": "三亚市", + "province": "46", + "city": "02", + "children": [ + { + "code": "460202", + "name": "海棠区", + "province": "46", + "city": "02", + "area": "02" + }, + { + "code": "460203", + "name": "吉阳区", + "province": "46", + "city": "02", + "area": "03" + }, + { + "code": "460204", + "name": "天涯区", + "province": "46", + "city": "02", + "area": "04" + }, + { + "code": "460205", + "name": "崖州区", + "province": "46", + "city": "02", + "area": "05" + }, + { + "code": "460201", + "name": "市辖区", + "province": "46", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "460300", + "name": "三沙市", + "province": "46", + "city": "03", + "children": [ + { + "code": "460321", + "name": "西沙群岛", + "province": "46", + "city": "03", + "area": "21" + }, + { + "code": "460322", + "name": "南沙群岛", + "province": "46", + "city": "03", + "area": "22" + }, + { + "code": "460323", + "name": "中沙群岛的岛礁及其海域", + "province": "46", + "city": "03", + "area": "23" + } + ] + }, + { + "code": "460400", + "name": "儋州市", + "province": "46", + "city": "04", + "children": [] + }, + { + "code": "469000", + "name": "海南省-自治区直辖县级行政区划", + "province": "46", + "city": "90", + "children": [ + { + "code": "469001", + "name": "五指山市", + "province": "46", + "city": "90", + "area": "01" + }, + { + "code": "469002", + "name": "琼海市", + "province": "46", + "city": "90", + "area": "02" + }, + { + "code": "469005", + "name": "文昌市", + "province": "46", + "city": "90", + "area": "05" + }, + { + "code": "469006", + "name": "万宁市", + "province": "46", + "city": "90", + "area": "06" + }, + { + "code": "469007", + "name": "东方市", + "province": "46", + "city": "90", + "area": "07" + }, + { + "code": "469021", + "name": "定安县", + "province": "46", + "city": "90", + "area": "21" + }, + { + "code": "469022", + "name": "屯昌县", + "province": "46", + "city": "90", + "area": "22" + }, + { + "code": "469023", + "name": "澄迈县", + "province": "46", + "city": "90", + "area": "23" + }, + { + "code": "469024", + "name": "临高县", + "province": "46", + "city": "90", + "area": "24" + }, + { + "code": "469025", + "name": "白沙黎族自治县", + "province": "46", + "city": "90", + "area": "25" + }, + { + "code": "469026", + "name": "昌江黎族自治县", + "province": "46", + "city": "90", + "area": "26" + }, + { + "code": "469027", + "name": "乐东黎族自治县", + "province": "46", + "city": "90", + "area": "27" + }, + { + "code": "469028", + "name": "陵水黎族自治县", + "province": "46", + "city": "90", + "area": "28" + }, + { + "code": "469029", + "name": "保亭黎族苗族自治县", + "province": "46", + "city": "90", + "area": "29" + }, + { + "code": "469030", + "name": "琼中黎族苗族自治县", + "province": "46", + "city": "90", + "area": "30" + } + ] + } + ] + }, + { + "code": "500000", + "name": "重庆市", + "province": "50", + "children": [ + { + "code": "500101", + "name": "万州区", + "province": "50", + "city": "01", + "area": "01" + }, + { + "code": "500102", + "name": "涪陵区", + "province": "50", + "city": "01", + "area": "02" + }, + { + "code": "500103", + "name": "渝中区", + "province": "50", + "city": "01", + "area": "03" + }, + { + "code": "500104", + "name": "大渡口区", + "province": "50", + "city": "01", + "area": "04" + }, + { + "code": "500105", + "name": "江北区", + "province": "50", + "city": "01", + "area": "05" + }, + { + "code": "500106", + "name": "沙坪坝区", + "province": "50", + "city": "01", + "area": "06" + }, + { + "code": "500107", + "name": "九龙坡区", + "province": "50", + "city": "01", + "area": "07" + }, + { + "code": "500108", + "name": "南岸区", + "province": "50", + "city": "01", + "area": "08" + }, + { + "code": "500109", + "name": "北碚区", + "province": "50", + "city": "01", + "area": "09" + }, + { + "code": "500110", + "name": "綦江区", + "province": "50", + "city": "01", + "area": "10" + }, + { + "code": "500111", + "name": "大足区", + "province": "50", + "city": "01", + "area": "11" + }, + { + "code": "500112", + "name": "渝北区", + "province": "50", + "city": "01", + "area": "12" + }, + { + "code": "500113", + "name": "巴南区", + "province": "50", + "city": "01", + "area": "13" + }, + { + "code": "500114", + "name": "黔江区", + "province": "50", + "city": "01", + "area": "14" + }, + { + "code": "500115", + "name": "长寿区", + "province": "50", + "city": "01", + "area": "15" + }, + { + "code": "500116", + "name": "江津区", + "province": "50", + "city": "01", + "area": "16" + }, + { + "code": "500117", + "name": "合川区", + "province": "50", + "city": "01", + "area": "17" + }, + { + "code": "500118", + "name": "永川区", + "province": "50", + "city": "01", + "area": "18" + }, + { + "code": "500119", + "name": "南川区", + "province": "50", + "city": "01", + "area": "19" + }, + { + "code": "500120", + "name": "璧山区", + "province": "50", + "city": "01", + "area": "20" + }, + { + "code": "500151", + "name": "铜梁区", + "province": "50", + "city": "01", + "area": "51" + }, + { + "code": "500152", + "name": "潼南区", + "province": "50", + "city": "01", + "area": "52" + }, + { + "code": "500153", + "name": "荣昌区", + "province": "50", + "city": "01", + "area": "53" + }, + { + "code": "500154", + "name": "开州区", + "province": "50", + "city": "01", + "area": "54" + }, + { + "code": "500155", + "name": "梁平区", + "province": "50", + "city": "01", + "area": "55" + }, + { + "code": "500156", + "name": "武隆区", + "province": "50", + "city": "01", + "area": "56" + }, + { + "code": "500229", + "name": "城口县", + "province": "50", + "city": "02", + "area": "29" + }, + { + "code": "500230", + "name": "丰都县", + "province": "50", + "city": "02", + "area": "30" + }, + { + "code": "500231", + "name": "垫江县", + "province": "50", + "city": "02", + "area": "31" + }, + { + "code": "500233", + "name": "忠县", + "province": "50", + "city": "02", + "area": "33" + }, + { + "code": "500235", + "name": "云阳县", + "province": "50", + "city": "02", + "area": "35" + }, + { + "code": "500236", + "name": "奉节县", + "province": "50", + "city": "02", + "area": "36" + }, + { + "code": "500237", + "name": "巫山县", + "province": "50", + "city": "02", + "area": "37" + }, + { + "code": "500238", + "name": "巫溪县", + "province": "50", + "city": "02", + "area": "38" + }, + { + "code": "500240", + "name": "石柱土家族自治县", + "province": "50", + "city": "02", + "area": "40" + }, + { + "code": "500241", + "name": "秀山土家族苗族自治县", + "province": "50", + "city": "02", + "area": "41" + }, + { + "code": "500242", + "name": "酉阳土家族苗族自治县", + "province": "50", + "city": "02", + "area": "42" + }, + { + "code": "500243", + "name": "彭水苗族土家族自治县", + "province": "50", + "city": "02", + "area": "43" + } + ] + }, + { + "code": "510000", + "name": "四川省", + "province": "51", + "children": [ + { + "code": "510100", + "name": "成都市", + "province": "51", + "city": "01", + "children": [ + { + "code": "510104", + "name": "锦江区", + "province": "51", + "city": "01", + "area": "04" + }, + { + "code": "510105", + "name": "青羊区", + "province": "51", + "city": "01", + "area": "05" + }, + { + "code": "510106", + "name": "金牛区", + "province": "51", + "city": "01", + "area": "06" + }, + { + "code": "510107", + "name": "武侯区", + "province": "51", + "city": "01", + "area": "07" + }, + { + "code": "510108", + "name": "成华区", + "province": "51", + "city": "01", + "area": "08" + }, + { + "code": "510112", + "name": "龙泉驿区", + "province": "51", + "city": "01", + "area": "12" + }, + { + "code": "510113", + "name": "青白江区", + "province": "51", + "city": "01", + "area": "13" + }, + { + "code": "510114", + "name": "新都区", + "province": "51", + "city": "01", + "area": "14" + }, + { + "code": "510115", + "name": "温江区", + "province": "51", + "city": "01", + "area": "15" + }, + { + "code": "510116", + "name": "双流区", + "province": "51", + "city": "01", + "area": "16" + }, + { + "code": "510117", + "name": "郫都区", + "province": "51", + "city": "01", + "area": "17" + }, + { + "code": "510118", + "name": "新津区", + "province": "51", + "city": "01", + "area": "18" + }, + { + "code": "510121", + "name": "金堂县", + "province": "51", + "city": "01", + "area": "21" + }, + { + "code": "510129", + "name": "大邑县", + "province": "51", + "city": "01", + "area": "29" + }, + { + "code": "510131", + "name": "蒲江县", + "province": "51", + "city": "01", + "area": "31" + }, + { + "code": "510181", + "name": "都江堰市", + "province": "51", + "city": "01", + "area": "81" + }, + { + "code": "510182", + "name": "彭州市", + "province": "51", + "city": "01", + "area": "82" + }, + { + "code": "510183", + "name": "邛崃市", + "province": "51", + "city": "01", + "area": "83" + }, + { + "code": "510184", + "name": "崇州市", + "province": "51", + "city": "01", + "area": "84" + }, + { + "code": "510185", + "name": "简阳市", + "province": "51", + "city": "01", + "area": "85" + }, + { + "code": "510101", + "name": "市辖区", + "province": "51", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "510300", + "name": "自贡市", + "province": "51", + "city": "03", + "children": [ + { + "code": "510302", + "name": "自流井区", + "province": "51", + "city": "03", + "area": "02" + }, + { + "code": "510303", + "name": "贡井区", + "province": "51", + "city": "03", + "area": "03" + }, + { + "code": "510304", + "name": "大安区", + "province": "51", + "city": "03", + "area": "04" + }, + { + "code": "510311", + "name": "沿滩区", + "province": "51", + "city": "03", + "area": "11" + }, + { + "code": "510321", + "name": "荣县", + "province": "51", + "city": "03", + "area": "21" + }, + { + "code": "510322", + "name": "富顺县", + "province": "51", + "city": "03", + "area": "22" + }, + { + "code": "510301", + "name": "市辖区", + "province": "51", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "510400", + "name": "攀枝花市", + "province": "51", + "city": "04", + "children": [ + { + "code": "510402", + "name": "东区", + "province": "51", + "city": "04", + "area": "02" + }, + { + "code": "510403", + "name": "西区", + "province": "51", + "city": "04", + "area": "03" + }, + { + "code": "510411", + "name": "仁和区", + "province": "51", + "city": "04", + "area": "11" + }, + { + "code": "510421", + "name": "米易县", + "province": "51", + "city": "04", + "area": "21" + }, + { + "code": "510422", + "name": "盐边县", + "province": "51", + "city": "04", + "area": "22" + }, + { + "code": "510401", + "name": "市辖区", + "province": "51", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "510500", + "name": "泸州市", + "province": "51", + "city": "05", + "children": [ + { + "code": "510502", + "name": "江阳区", + "province": "51", + "city": "05", + "area": "02" + }, + { + "code": "510503", + "name": "纳溪区", + "province": "51", + "city": "05", + "area": "03" + }, + { + "code": "510504", + "name": "龙马潭区", + "province": "51", + "city": "05", + "area": "04" + }, + { + "code": "510521", + "name": "泸县", + "province": "51", + "city": "05", + "area": "21" + }, + { + "code": "510522", + "name": "合江县", + "province": "51", + "city": "05", + "area": "22" + }, + { + "code": "510524", + "name": "叙永县", + "province": "51", + "city": "05", + "area": "24" + }, + { + "code": "510525", + "name": "古蔺县", + "province": "51", + "city": "05", + "area": "25" + }, + { + "code": "510501", + "name": "市辖区", + "province": "51", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "510600", + "name": "德阳市", + "province": "51", + "city": "06", + "children": [ + { + "code": "510603", + "name": "旌阳区", + "province": "51", + "city": "06", + "area": "03" + }, + { + "code": "510604", + "name": "罗江区", + "province": "51", + "city": "06", + "area": "04" + }, + { + "code": "510623", + "name": "中江县", + "province": "51", + "city": "06", + "area": "23" + }, + { + "code": "510681", + "name": "广汉市", + "province": "51", + "city": "06", + "area": "81" + }, + { + "code": "510682", + "name": "什邡市", + "province": "51", + "city": "06", + "area": "82" + }, + { + "code": "510683", + "name": "绵竹市", + "province": "51", + "city": "06", + "area": "83" + }, + { + "code": "510601", + "name": "市辖区", + "province": "51", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "510700", + "name": "绵阳市", + "province": "51", + "city": "07", + "children": [ + { + "code": "510703", + "name": "涪城区", + "province": "51", + "city": "07", + "area": "03" + }, + { + "code": "510704", + "name": "游仙区", + "province": "51", + "city": "07", + "area": "04" + }, + { + "code": "510705", + "name": "安州区", + "province": "51", + "city": "07", + "area": "05" + }, + { + "code": "510722", + "name": "三台县", + "province": "51", + "city": "07", + "area": "22" + }, + { + "code": "510723", + "name": "盐亭县", + "province": "51", + "city": "07", + "area": "23" + }, + { + "code": "510725", + "name": "梓潼县", + "province": "51", + "city": "07", + "area": "25" + }, + { + "code": "510726", + "name": "北川羌族自治县", + "province": "51", + "city": "07", + "area": "26" + }, + { + "code": "510727", + "name": "平武县", + "province": "51", + "city": "07", + "area": "27" + }, + { + "code": "510781", + "name": "江油市", + "province": "51", + "city": "07", + "area": "81" + }, + { + "code": "510701", + "name": "市辖区", + "province": "51", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "510800", + "name": "广元市", + "province": "51", + "city": "08", + "children": [ + { + "code": "510802", + "name": "利州区", + "province": "51", + "city": "08", + "area": "02" + }, + { + "code": "510811", + "name": "昭化区", + "province": "51", + "city": "08", + "area": "11" + }, + { + "code": "510812", + "name": "朝天区", + "province": "51", + "city": "08", + "area": "12" + }, + { + "code": "510821", + "name": "旺苍县", + "province": "51", + "city": "08", + "area": "21" + }, + { + "code": "510822", + "name": "青川县", + "province": "51", + "city": "08", + "area": "22" + }, + { + "code": "510823", + "name": "剑阁县", + "province": "51", + "city": "08", + "area": "23" + }, + { + "code": "510824", + "name": "苍溪县", + "province": "51", + "city": "08", + "area": "24" + }, + { + "code": "510801", + "name": "市辖区", + "province": "51", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "510900", + "name": "遂宁市", + "province": "51", + "city": "09", + "children": [ + { + "code": "510903", + "name": "船山区", + "province": "51", + "city": "09", + "area": "03" + }, + { + "code": "510904", + "name": "安居区", + "province": "51", + "city": "09", + "area": "04" + }, + { + "code": "510921", + "name": "蓬溪县", + "province": "51", + "city": "09", + "area": "21" + }, + { + "code": "510923", + "name": "大英县", + "province": "51", + "city": "09", + "area": "23" + }, + { + "code": "510981", + "name": "射洪市", + "province": "51", + "city": "09", + "area": "81" + }, + { + "code": "510901", + "name": "市辖区", + "province": "51", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "511000", + "name": "内江市", + "province": "51", + "city": "10", + "children": [ + { + "code": "511002", + "name": "市中区", + "province": "51", + "city": "10", + "area": "02" + }, + { + "code": "511011", + "name": "东兴区", + "province": "51", + "city": "10", + "area": "11" + }, + { + "code": "511024", + "name": "威远县", + "province": "51", + "city": "10", + "area": "24" + }, + { + "code": "511025", + "name": "资中县", + "province": "51", + "city": "10", + "area": "25" + }, + { + "code": "511083", + "name": "隆昌市", + "province": "51", + "city": "10", + "area": "83" + }, + { + "code": "511001", + "name": "市辖区", + "province": "51", + "city": "10", + "area": "01" + }, + { + "code": "511071", + "name": "内江经济开发区", + "province": "51", + "city": "10", + "area": "71" + } + ] + }, + { + "code": "511100", + "name": "乐山市", + "province": "51", + "city": "11", + "children": [ + { + "code": "511102", + "name": "市中区", + "province": "51", + "city": "11", + "area": "02" + }, + { + "code": "511111", + "name": "沙湾区", + "province": "51", + "city": "11", + "area": "11" + }, + { + "code": "511112", + "name": "五通桥区", + "province": "51", + "city": "11", + "area": "12" + }, + { + "code": "511113", + "name": "金口河区", + "province": "51", + "city": "11", + "area": "13" + }, + { + "code": "511123", + "name": "犍为县", + "province": "51", + "city": "11", + "area": "23" + }, + { + "code": "511124", + "name": "井研县", + "province": "51", + "city": "11", + "area": "24" + }, + { + "code": "511126", + "name": "夹江县", + "province": "51", + "city": "11", + "area": "26" + }, + { + "code": "511129", + "name": "沐川县", + "province": "51", + "city": "11", + "area": "29" + }, + { + "code": "511132", + "name": "峨边彝族自治县", + "province": "51", + "city": "11", + "area": "32" + }, + { + "code": "511133", + "name": "马边彝族自治县", + "province": "51", + "city": "11", + "area": "33" + }, + { + "code": "511181", + "name": "峨眉山市", + "province": "51", + "city": "11", + "area": "81" + }, + { + "code": "511101", + "name": "市辖区", + "province": "51", + "city": "11", + "area": "01" + } + ] + }, + { + "code": "511300", + "name": "南充市", + "province": "51", + "city": "13", + "children": [ + { + "code": "511302", + "name": "顺庆区", + "province": "51", + "city": "13", + "area": "02" + }, + { + "code": "511303", + "name": "高坪区", + "province": "51", + "city": "13", + "area": "03" + }, + { + "code": "511304", + "name": "嘉陵区", + "province": "51", + "city": "13", + "area": "04" + }, + { + "code": "511321", + "name": "南部县", + "province": "51", + "city": "13", + "area": "21" + }, + { + "code": "511322", + "name": "营山县", + "province": "51", + "city": "13", + "area": "22" + }, + { + "code": "511323", + "name": "蓬安县", + "province": "51", + "city": "13", + "area": "23" + }, + { + "code": "511324", + "name": "仪陇县", + "province": "51", + "city": "13", + "area": "24" + }, + { + "code": "511325", + "name": "西充县", + "province": "51", + "city": "13", + "area": "25" + }, + { + "code": "511381", + "name": "阆中市", + "province": "51", + "city": "13", + "area": "81" + }, + { + "code": "511301", + "name": "市辖区", + "province": "51", + "city": "13", + "area": "01" + } + ] + }, + { + "code": "511400", + "name": "眉山市", + "province": "51", + "city": "14", + "children": [ + { + "code": "511402", + "name": "东坡区", + "province": "51", + "city": "14", + "area": "02" + }, + { + "code": "511403", + "name": "彭山区", + "province": "51", + "city": "14", + "area": "03" + }, + { + "code": "511421", + "name": "仁寿县", + "province": "51", + "city": "14", + "area": "21" + }, + { + "code": "511423", + "name": "洪雅县", + "province": "51", + "city": "14", + "area": "23" + }, + { + "code": "511424", + "name": "丹棱县", + "province": "51", + "city": "14", + "area": "24" + }, + { + "code": "511425", + "name": "青神县", + "province": "51", + "city": "14", + "area": "25" + }, + { + "code": "511401", + "name": "市辖区", + "province": "51", + "city": "14", + "area": "01" + } + ] + }, + { + "code": "511500", + "name": "宜宾市", + "province": "51", + "city": "15", + "children": [ + { + "code": "511502", + "name": "翠屏区", + "province": "51", + "city": "15", + "area": "02" + }, + { + "code": "511503", + "name": "南溪区", + "province": "51", + "city": "15", + "area": "03" + }, + { + "code": "511504", + "name": "叙州区", + "province": "51", + "city": "15", + "area": "04" + }, + { + "code": "511523", + "name": "江安县", + "province": "51", + "city": "15", + "area": "23" + }, + { + "code": "511524", + "name": "长宁县", + "province": "51", + "city": "15", + "area": "24" + }, + { + "code": "511525", + "name": "高县", + "province": "51", + "city": "15", + "area": "25" + }, + { + "code": "511526", + "name": "珙县", + "province": "51", + "city": "15", + "area": "26" + }, + { + "code": "511527", + "name": "筠连县", + "province": "51", + "city": "15", + "area": "27" + }, + { + "code": "511528", + "name": "兴文县", + "province": "51", + "city": "15", + "area": "28" + }, + { + "code": "511529", + "name": "屏山县", + "province": "51", + "city": "15", + "area": "29" + }, + { + "code": "511501", + "name": "市辖区", + "province": "51", + "city": "15", + "area": "01" + } + ] + }, + { + "code": "511600", + "name": "广安市", + "province": "51", + "city": "16", + "children": [ + { + "code": "511602", + "name": "广安区", + "province": "51", + "city": "16", + "area": "02" + }, + { + "code": "511603", + "name": "前锋区", + "province": "51", + "city": "16", + "area": "03" + }, + { + "code": "511621", + "name": "岳池县", + "province": "51", + "city": "16", + "area": "21" + }, + { + "code": "511622", + "name": "武胜县", + "province": "51", + "city": "16", + "area": "22" + }, + { + "code": "511623", + "name": "邻水县", + "province": "51", + "city": "16", + "area": "23" + }, + { + "code": "511681", + "name": "华蓥市", + "province": "51", + "city": "16", + "area": "81" + }, + { + "code": "511601", + "name": "市辖区", + "province": "51", + "city": "16", + "area": "01" + } + ] + }, + { + "code": "511700", + "name": "达州市", + "province": "51", + "city": "17", + "children": [ + { + "code": "511702", + "name": "通川区", + "province": "51", + "city": "17", + "area": "02" + }, + { + "code": "511703", + "name": "达川区", + "province": "51", + "city": "17", + "area": "03" + }, + { + "code": "511722", + "name": "宣汉县", + "province": "51", + "city": "17", + "area": "22" + }, + { + "code": "511723", + "name": "开江县", + "province": "51", + "city": "17", + "area": "23" + }, + { + "code": "511724", + "name": "大竹县", + "province": "51", + "city": "17", + "area": "24" + }, + { + "code": "511725", + "name": "渠县", + "province": "51", + "city": "17", + "area": "25" + }, + { + "code": "511781", + "name": "万源市", + "province": "51", + "city": "17", + "area": "81" + }, + { + "code": "511701", + "name": "市辖区", + "province": "51", + "city": "17", + "area": "01" + }, + { + "code": "511771", + "name": "达州经济开发区", + "province": "51", + "city": "17", + "area": "71" + } + ] + }, + { + "code": "511800", + "name": "雅安市", + "province": "51", + "city": "18", + "children": [ + { + "code": "511802", + "name": "雨城区", + "province": "51", + "city": "18", + "area": "02" + }, + { + "code": "511803", + "name": "名山区", + "province": "51", + "city": "18", + "area": "03" + }, + { + "code": "511822", + "name": "荥经县", + "province": "51", + "city": "18", + "area": "22" + }, + { + "code": "511823", + "name": "汉源县", + "province": "51", + "city": "18", + "area": "23" + }, + { + "code": "511824", + "name": "石棉县", + "province": "51", + "city": "18", + "area": "24" + }, + { + "code": "511825", + "name": "天全县", + "province": "51", + "city": "18", + "area": "25" + }, + { + "code": "511826", + "name": "芦山县", + "province": "51", + "city": "18", + "area": "26" + }, + { + "code": "511827", + "name": "宝兴县", + "province": "51", + "city": "18", + "area": "27" + }, + { + "code": "511801", + "name": "市辖区", + "province": "51", + "city": "18", + "area": "01" + } + ] + }, + { + "code": "511900", + "name": "巴中市", + "province": "51", + "city": "19", + "children": [ + { + "code": "511902", + "name": "巴州区", + "province": "51", + "city": "19", + "area": "02" + }, + { + "code": "511903", + "name": "恩阳区", + "province": "51", + "city": "19", + "area": "03" + }, + { + "code": "511921", + "name": "通江县", + "province": "51", + "city": "19", + "area": "21" + }, + { + "code": "511922", + "name": "南江县", + "province": "51", + "city": "19", + "area": "22" + }, + { + "code": "511923", + "name": "平昌县", + "province": "51", + "city": "19", + "area": "23" + }, + { + "code": "511901", + "name": "市辖区", + "province": "51", + "city": "19", + "area": "01" + }, + { + "code": "511971", + "name": "巴中经济开发区", + "province": "51", + "city": "19", + "area": "71" + } + ] + }, + { + "code": "512000", + "name": "资阳市", + "province": "51", + "city": "20", + "children": [ + { + "code": "512002", + "name": "雁江区", + "province": "51", + "city": "20", + "area": "02" + }, + { + "code": "512021", + "name": "安岳县", + "province": "51", + "city": "20", + "area": "21" + }, + { + "code": "512022", + "name": "乐至县", + "province": "51", + "city": "20", + "area": "22" + }, + { + "code": "512001", + "name": "市辖区", + "province": "51", + "city": "20", + "area": "01" + } + ] + }, + { + "code": "513200", + "name": "阿坝藏族羌族自治州", + "province": "51", + "city": "32", + "children": [ + { + "code": "513201", + "name": "马尔康市", + "province": "51", + "city": "32", + "area": "01" + }, + { + "code": "513221", + "name": "汶川县", + "province": "51", + "city": "32", + "area": "21" + }, + { + "code": "513222", + "name": "理县", + "province": "51", + "city": "32", + "area": "22" + }, + { + "code": "513223", + "name": "茂县", + "province": "51", + "city": "32", + "area": "23" + }, + { + "code": "513224", + "name": "松潘县", + "province": "51", + "city": "32", + "area": "24" + }, + { + "code": "513225", + "name": "九寨沟县", + "province": "51", + "city": "32", + "area": "25" + }, + { + "code": "513226", + "name": "金川县", + "province": "51", + "city": "32", + "area": "26" + }, + { + "code": "513227", + "name": "小金县", + "province": "51", + "city": "32", + "area": "27" + }, + { + "code": "513228", + "name": "黑水县", + "province": "51", + "city": "32", + "area": "28" + }, + { + "code": "513230", + "name": "壤塘县", + "province": "51", + "city": "32", + "area": "30" + }, + { + "code": "513231", + "name": "阿坝县", + "province": "51", + "city": "32", + "area": "31" + }, + { + "code": "513232", + "name": "若尔盖县", + "province": "51", + "city": "32", + "area": "32" + }, + { + "code": "513233", + "name": "红原县", + "province": "51", + "city": "32", + "area": "33" + } + ] + }, + { + "code": "513300", + "name": "甘孜藏族自治州", + "province": "51", + "city": "33", + "children": [ + { + "code": "513301", + "name": "康定市", + "province": "51", + "city": "33", + "area": "01" + }, + { + "code": "513322", + "name": "泸定县", + "province": "51", + "city": "33", + "area": "22" + }, + { + "code": "513323", + "name": "丹巴县", + "province": "51", + "city": "33", + "area": "23" + }, + { + "code": "513324", + "name": "九龙县", + "province": "51", + "city": "33", + "area": "24" + }, + { + "code": "513325", + "name": "雅江县", + "province": "51", + "city": "33", + "area": "25" + }, + { + "code": "513326", + "name": "道孚县", + "province": "51", + "city": "33", + "area": "26" + }, + { + "code": "513327", + "name": "炉霍县", + "province": "51", + "city": "33", + "area": "27" + }, + { + "code": "513328", + "name": "甘孜县", + "province": "51", + "city": "33", + "area": "28" + }, + { + "code": "513329", + "name": "新龙县", + "province": "51", + "city": "33", + "area": "29" + }, + { + "code": "513330", + "name": "德格县", + "province": "51", + "city": "33", + "area": "30" + }, + { + "code": "513331", + "name": "白玉县", + "province": "51", + "city": "33", + "area": "31" + }, + { + "code": "513332", + "name": "石渠县", + "province": "51", + "city": "33", + "area": "32" + }, + { + "code": "513333", + "name": "色达县", + "province": "51", + "city": "33", + "area": "33" + }, + { + "code": "513334", + "name": "理塘县", + "province": "51", + "city": "33", + "area": "34" + }, + { + "code": "513335", + "name": "巴塘县", + "province": "51", + "city": "33", + "area": "35" + }, + { + "code": "513336", + "name": "乡城县", + "province": "51", + "city": "33", + "area": "36" + }, + { + "code": "513337", + "name": "稻城县", + "province": "51", + "city": "33", + "area": "37" + }, + { + "code": "513338", + "name": "得荣县", + "province": "51", + "city": "33", + "area": "38" + } + ] + }, + { + "code": "513400", + "name": "凉山彝族自治州", + "province": "51", + "city": "34", + "children": [ + { + "code": "513401", + "name": "西昌市", + "province": "51", + "city": "34", + "area": "01" + }, + { + "code": "513422", + "name": "木里藏族自治县", + "province": "51", + "city": "34", + "area": "22" + }, + { + "code": "513423", + "name": "盐源县", + "province": "51", + "city": "34", + "area": "23" + }, + { + "code": "513424", + "name": "德昌县", + "province": "51", + "city": "34", + "area": "24" + }, + { + "code": "513425", + "name": "会理县", + "province": "51", + "city": "34", + "area": "25" + }, + { + "code": "513426", + "name": "会东县", + "province": "51", + "city": "34", + "area": "26" + }, + { + "code": "513427", + "name": "宁南县", + "province": "51", + "city": "34", + "area": "27" + }, + { + "code": "513428", + "name": "普格县", + "province": "51", + "city": "34", + "area": "28" + }, + { + "code": "513429", + "name": "布拖县", + "province": "51", + "city": "34", + "area": "29" + }, + { + "code": "513430", + "name": "金阳县", + "province": "51", + "city": "34", + "area": "30" + }, + { + "code": "513431", + "name": "昭觉县", + "province": "51", + "city": "34", + "area": "31" + }, + { + "code": "513432", + "name": "喜德县", + "province": "51", + "city": "34", + "area": "32" + }, + { + "code": "513433", + "name": "冕宁县", + "province": "51", + "city": "34", + "area": "33" + }, + { + "code": "513434", + "name": "越西县", + "province": "51", + "city": "34", + "area": "34" + }, + { + "code": "513435", + "name": "甘洛县", + "province": "51", + "city": "34", + "area": "35" + }, + { + "code": "513436", + "name": "美姑县", + "province": "51", + "city": "34", + "area": "36" + }, + { + "code": "513437", + "name": "雷波县", + "province": "51", + "city": "34", + "area": "37" + }, + { + "code": "513402", + "name": "会理市", + "province": "51", + "city": "34", + "area": "02" + } + ] + } + ] + }, + { + "code": "520000", + "name": "贵州省", + "province": "52", + "children": [ + { + "code": "520100", + "name": "贵阳市", + "province": "52", + "city": "01", + "children": [ + { + "code": "520102", + "name": "南明区", + "province": "52", + "city": "01", + "area": "02" + }, + { + "code": "520103", + "name": "云岩区", + "province": "52", + "city": "01", + "area": "03" + }, + { + "code": "520111", + "name": "花溪区", + "province": "52", + "city": "01", + "area": "11" + }, + { + "code": "520112", + "name": "乌当区", + "province": "52", + "city": "01", + "area": "12" + }, + { + "code": "520113", + "name": "白云区", + "province": "52", + "city": "01", + "area": "13" + }, + { + "code": "520115", + "name": "观山湖区", + "province": "52", + "city": "01", + "area": "15" + }, + { + "code": "520121", + "name": "开阳县", + "province": "52", + "city": "01", + "area": "21" + }, + { + "code": "520122", + "name": "息烽县", + "province": "52", + "city": "01", + "area": "22" + }, + { + "code": "520123", + "name": "修文县", + "province": "52", + "city": "01", + "area": "23" + }, + { + "code": "520181", + "name": "清镇市", + "province": "52", + "city": "01", + "area": "81" + }, + { + "code": "520101", + "name": "市辖区", + "province": "52", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "520200", + "name": "六盘水市", + "province": "52", + "city": "02", + "children": [ + { + "code": "520201", + "name": "钟山区", + "province": "52", + "city": "02", + "area": "01" + }, + { + "code": "520203", + "name": "六枝特区", + "province": "52", + "city": "02", + "area": "03" + }, + { + "code": "520204", + "name": "水城区", + "province": "52", + "city": "02", + "area": "04" + }, + { + "code": "520281", + "name": "盘州市", + "province": "52", + "city": "02", + "area": "81" + } + ] + }, + { + "code": "520300", + "name": "遵义市", + "province": "52", + "city": "03", + "children": [ + { + "code": "520302", + "name": "红花岗区", + "province": "52", + "city": "03", + "area": "02" + }, + { + "code": "520303", + "name": "汇川区", + "province": "52", + "city": "03", + "area": "03" + }, + { + "code": "520304", + "name": "播州区", + "province": "52", + "city": "03", + "area": "04" + }, + { + "code": "520322", + "name": "桐梓县", + "province": "52", + "city": "03", + "area": "22" + }, + { + "code": "520323", + "name": "绥阳县", + "province": "52", + "city": "03", + "area": "23" + }, + { + "code": "520324", + "name": "正安县", + "province": "52", + "city": "03", + "area": "24" + }, + { + "code": "520325", + "name": "道真仡佬族苗族自治县", + "province": "52", + "city": "03", + "area": "25" + }, + { + "code": "520326", + "name": "务川仡佬族苗族自治县", + "province": "52", + "city": "03", + "area": "26" + }, + { + "code": "520327", + "name": "凤冈县", + "province": "52", + "city": "03", + "area": "27" + }, + { + "code": "520328", + "name": "湄潭县", + "province": "52", + "city": "03", + "area": "28" + }, + { + "code": "520329", + "name": "余庆县", + "province": "52", + "city": "03", + "area": "29" + }, + { + "code": "520330", + "name": "习水县", + "province": "52", + "city": "03", + "area": "30" + }, + { + "code": "520381", + "name": "赤水市", + "province": "52", + "city": "03", + "area": "81" + }, + { + "code": "520382", + "name": "仁怀市", + "province": "52", + "city": "03", + "area": "82" + }, + { + "code": "520301", + "name": "市辖区", + "province": "52", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "520400", + "name": "安顺市", + "province": "52", + "city": "04", + "children": [ + { + "code": "520402", + "name": "西秀区", + "province": "52", + "city": "04", + "area": "02" + }, + { + "code": "520403", + "name": "平坝区", + "province": "52", + "city": "04", + "area": "03" + }, + { + "code": "520422", + "name": "普定县", + "province": "52", + "city": "04", + "area": "22" + }, + { + "code": "520423", + "name": "镇宁布依族苗族自治县", + "province": "52", + "city": "04", + "area": "23" + }, + { + "code": "520424", + "name": "关岭布依族苗族自治县", + "province": "52", + "city": "04", + "area": "24" + }, + { + "code": "520425", + "name": "紫云苗族布依族自治县", + "province": "52", + "city": "04", + "area": "25" + }, + { + "code": "520401", + "name": "市辖区", + "province": "52", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "520500", + "name": "毕节市", + "province": "52", + "city": "05", + "children": [ + { + "code": "520502", + "name": "七星关区", + "province": "52", + "city": "05", + "area": "02" + }, + { + "code": "520521", + "name": "大方县", + "province": "52", + "city": "05", + "area": "21" + }, + { + "code": "520522", + "name": "黔西县", + "province": "52", + "city": "05", + "area": "22" + }, + { + "code": "520523", + "name": "金沙县", + "province": "52", + "city": "05", + "area": "23" + }, + { + "code": "520524", + "name": "织金县", + "province": "52", + "city": "05", + "area": "24" + }, + { + "code": "520525", + "name": "纳雍县", + "province": "52", + "city": "05", + "area": "25" + }, + { + "code": "520526", + "name": "威宁彝族回族苗族自治县", + "province": "52", + "city": "05", + "area": "26" + }, + { + "code": "520527", + "name": "赫章县", + "province": "52", + "city": "05", + "area": "27" + }, + { + "code": "520501", + "name": "市辖区", + "province": "52", + "city": "05", + "area": "01" + }, + { + "code": "520581", + "name": "黔西市", + "province": "52", + "city": "05", + "area": "81" + } + ] + }, + { + "code": "520600", + "name": "铜仁市", + "province": "52", + "city": "06", + "children": [ + { + "code": "520602", + "name": "碧江区", + "province": "52", + "city": "06", + "area": "02" + }, + { + "code": "520603", + "name": "万山区", + "province": "52", + "city": "06", + "area": "03" + }, + { + "code": "520621", + "name": "江口县", + "province": "52", + "city": "06", + "area": "21" + }, + { + "code": "520622", + "name": "玉屏侗族自治县", + "province": "52", + "city": "06", + "area": "22" + }, + { + "code": "520623", + "name": "石阡县", + "province": "52", + "city": "06", + "area": "23" + }, + { + "code": "520624", + "name": "思南县", + "province": "52", + "city": "06", + "area": "24" + }, + { + "code": "520625", + "name": "印江土家族苗族自治县", + "province": "52", + "city": "06", + "area": "25" + }, + { + "code": "520626", + "name": "德江县", + "province": "52", + "city": "06", + "area": "26" + }, + { + "code": "520627", + "name": "沿河土家族自治县", + "province": "52", + "city": "06", + "area": "27" + }, + { + "code": "520628", + "name": "松桃苗族自治县", + "province": "52", + "city": "06", + "area": "28" + }, + { + "code": "520601", + "name": "市辖区", + "province": "52", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "522300", + "name": "黔西南布依族苗族自治州", + "province": "52", + "city": "23", + "children": [ + { + "code": "522301", + "name": "兴义市", + "province": "52", + "city": "23", + "area": "01" + }, + { + "code": "522302", + "name": "兴仁市", + "province": "52", + "city": "23", + "area": "02" + }, + { + "code": "522323", + "name": "普安县", + "province": "52", + "city": "23", + "area": "23" + }, + { + "code": "522324", + "name": "晴隆县", + "province": "52", + "city": "23", + "area": "24" + }, + { + "code": "522325", + "name": "贞丰县", + "province": "52", + "city": "23", + "area": "25" + }, + { + "code": "522326", + "name": "望谟县", + "province": "52", + "city": "23", + "area": "26" + }, + { + "code": "522327", + "name": "册亨县", + "province": "52", + "city": "23", + "area": "27" + }, + { + "code": "522328", + "name": "安龙县", + "province": "52", + "city": "23", + "area": "28" + } + ] + }, + { + "code": "522600", + "name": "黔东南苗族侗族自治州", + "province": "52", + "city": "26", + "children": [ + { + "code": "522601", + "name": "凯里市", + "province": "52", + "city": "26", + "area": "01" + }, + { + "code": "522622", + "name": "黄平县", + "province": "52", + "city": "26", + "area": "22" + }, + { + "code": "522623", + "name": "施秉县", + "province": "52", + "city": "26", + "area": "23" + }, + { + "code": "522624", + "name": "三穗县", + "province": "52", + "city": "26", + "area": "24" + }, + { + "code": "522625", + "name": "镇远县", + "province": "52", + "city": "26", + "area": "25" + }, + { + "code": "522626", + "name": "岑巩县", + "province": "52", + "city": "26", + "area": "26" + }, + { + "code": "522627", + "name": "天柱县", + "province": "52", + "city": "26", + "area": "27" + }, + { + "code": "522628", + "name": "锦屏县", + "province": "52", + "city": "26", + "area": "28" + }, + { + "code": "522629", + "name": "剑河县", + "province": "52", + "city": "26", + "area": "29" + }, + { + "code": "522630", + "name": "台江县", + "province": "52", + "city": "26", + "area": "30" + }, + { + "code": "522631", + "name": "黎平县", + "province": "52", + "city": "26", + "area": "31" + }, + { + "code": "522632", + "name": "榕江县", + "province": "52", + "city": "26", + "area": "32" + }, + { + "code": "522633", + "name": "从江县", + "province": "52", + "city": "26", + "area": "33" + }, + { + "code": "522634", + "name": "雷山县", + "province": "52", + "city": "26", + "area": "34" + }, + { + "code": "522635", + "name": "麻江县", + "province": "52", + "city": "26", + "area": "35" + }, + { + "code": "522636", + "name": "丹寨县", + "province": "52", + "city": "26", + "area": "36" + } + ] + }, + { + "code": "522700", + "name": "黔南布依族苗族自治州", + "province": "52", + "city": "27", + "children": [ + { + "code": "522701", + "name": "都匀市", + "province": "52", + "city": "27", + "area": "01" + }, + { + "code": "522702", + "name": "福泉市", + "province": "52", + "city": "27", + "area": "02" + }, + { + "code": "522722", + "name": "荔波县", + "province": "52", + "city": "27", + "area": "22" + }, + { + "code": "522723", + "name": "贵定县", + "province": "52", + "city": "27", + "area": "23" + }, + { + "code": "522725", + "name": "瓮安县", + "province": "52", + "city": "27", + "area": "25" + }, + { + "code": "522726", + "name": "独山县", + "province": "52", + "city": "27", + "area": "26" + }, + { + "code": "522727", + "name": "平塘县", + "province": "52", + "city": "27", + "area": "27" + }, + { + "code": "522728", + "name": "罗甸县", + "province": "52", + "city": "27", + "area": "28" + }, + { + "code": "522729", + "name": "长顺县", + "province": "52", + "city": "27", + "area": "29" + }, + { + "code": "522730", + "name": "龙里县", + "province": "52", + "city": "27", + "area": "30" + }, + { + "code": "522731", + "name": "惠水县", + "province": "52", + "city": "27", + "area": "31" + }, + { + "code": "522732", + "name": "三都水族自治县", + "province": "52", + "city": "27", + "area": "32" + } + ] + } + ] + }, + { + "code": "530000", + "name": "云南省", + "province": "53", + "children": [ + { + "code": "530100", + "name": "昆明市", + "province": "53", + "city": "01", + "children": [ + { + "code": "530102", + "name": "五华区", + "province": "53", + "city": "01", + "area": "02" + }, + { + "code": "530103", + "name": "盘龙区", + "province": "53", + "city": "01", + "area": "03" + }, + { + "code": "530111", + "name": "官渡区", + "province": "53", + "city": "01", + "area": "11" + }, + { + "code": "530112", + "name": "西山区", + "province": "53", + "city": "01", + "area": "12" + }, + { + "code": "530113", + "name": "东川区", + "province": "53", + "city": "01", + "area": "13" + }, + { + "code": "530114", + "name": "呈贡区", + "province": "53", + "city": "01", + "area": "14" + }, + { + "code": "530115", + "name": "晋宁区", + "province": "53", + "city": "01", + "area": "15" + }, + { + "code": "530124", + "name": "富民县", + "province": "53", + "city": "01", + "area": "24" + }, + { + "code": "530125", + "name": "宜良县", + "province": "53", + "city": "01", + "area": "25" + }, + { + "code": "530126", + "name": "石林彝族自治县", + "province": "53", + "city": "01", + "area": "26" + }, + { + "code": "530127", + "name": "嵩明县", + "province": "53", + "city": "01", + "area": "27" + }, + { + "code": "530128", + "name": "禄劝彝族苗族自治县", + "province": "53", + "city": "01", + "area": "28" + }, + { + "code": "530129", + "name": "寻甸回族彝族自治县", + "province": "53", + "city": "01", + "area": "29" + }, + { + "code": "530181", + "name": "安宁市", + "province": "53", + "city": "01", + "area": "81" + }, + { + "code": "530101", + "name": "市辖区", + "province": "53", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "530300", + "name": "曲靖市", + "province": "53", + "city": "03", + "children": [ + { + "code": "530302", + "name": "麒麟区", + "province": "53", + "city": "03", + "area": "02" + }, + { + "code": "530303", + "name": "沾益区", + "province": "53", + "city": "03", + "area": "03" + }, + { + "code": "530304", + "name": "马龙区", + "province": "53", + "city": "03", + "area": "04" + }, + { + "code": "530322", + "name": "陆良县", + "province": "53", + "city": "03", + "area": "22" + }, + { + "code": "530323", + "name": "师宗县", + "province": "53", + "city": "03", + "area": "23" + }, + { + "code": "530324", + "name": "罗平县", + "province": "53", + "city": "03", + "area": "24" + }, + { + "code": "530325", + "name": "富源县", + "province": "53", + "city": "03", + "area": "25" + }, + { + "code": "530326", + "name": "会泽县", + "province": "53", + "city": "03", + "area": "26" + }, + { + "code": "530381", + "name": "宣威市", + "province": "53", + "city": "03", + "area": "81" + }, + { + "code": "530301", + "name": "市辖区", + "province": "53", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "530400", + "name": "玉溪市", + "province": "53", + "city": "04", + "children": [ + { + "code": "530402", + "name": "红塔区", + "province": "53", + "city": "04", + "area": "02" + }, + { + "code": "530403", + "name": "江川区", + "province": "53", + "city": "04", + "area": "03" + }, + { + "code": "530423", + "name": "通海县", + "province": "53", + "city": "04", + "area": "23" + }, + { + "code": "530424", + "name": "华宁县", + "province": "53", + "city": "04", + "area": "24" + }, + { + "code": "530425", + "name": "易门县", + "province": "53", + "city": "04", + "area": "25" + }, + { + "code": "530426", + "name": "峨山彝族自治县", + "province": "53", + "city": "04", + "area": "26" + }, + { + "code": "530427", + "name": "新平彝族傣族自治县", + "province": "53", + "city": "04", + "area": "27" + }, + { + "code": "530428", + "name": "元江哈尼族彝族傣族自治县", + "province": "53", + "city": "04", + "area": "28" + }, + { + "code": "530481", + "name": "澄江市", + "province": "53", + "city": "04", + "area": "81" + }, + { + "code": "530401", + "name": "市辖区", + "province": "53", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "530500", + "name": "保山市", + "province": "53", + "city": "05", + "children": [ + { + "code": "530502", + "name": "隆阳区", + "province": "53", + "city": "05", + "area": "02" + }, + { + "code": "530521", + "name": "施甸县", + "province": "53", + "city": "05", + "area": "21" + }, + { + "code": "530523", + "name": "龙陵县", + "province": "53", + "city": "05", + "area": "23" + }, + { + "code": "530524", + "name": "昌宁县", + "province": "53", + "city": "05", + "area": "24" + }, + { + "code": "530581", + "name": "腾冲市", + "province": "53", + "city": "05", + "area": "81" + }, + { + "code": "530501", + "name": "市辖区", + "province": "53", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "530600", + "name": "昭通市", + "province": "53", + "city": "06", + "children": [ + { + "code": "530602", + "name": "昭阳区", + "province": "53", + "city": "06", + "area": "02" + }, + { + "code": "530621", + "name": "鲁甸县", + "province": "53", + "city": "06", + "area": "21" + }, + { + "code": "530622", + "name": "巧家县", + "province": "53", + "city": "06", + "area": "22" + }, + { + "code": "530623", + "name": "盐津县", + "province": "53", + "city": "06", + "area": "23" + }, + { + "code": "530624", + "name": "大关县", + "province": "53", + "city": "06", + "area": "24" + }, + { + "code": "530625", + "name": "永善县", + "province": "53", + "city": "06", + "area": "25" + }, + { + "code": "530626", + "name": "绥江县", + "province": "53", + "city": "06", + "area": "26" + }, + { + "code": "530627", + "name": "镇雄县", + "province": "53", + "city": "06", + "area": "27" + }, + { + "code": "530628", + "name": "彝良县", + "province": "53", + "city": "06", + "area": "28" + }, + { + "code": "530629", + "name": "威信县", + "province": "53", + "city": "06", + "area": "29" + }, + { + "code": "530681", + "name": "水富市", + "province": "53", + "city": "06", + "area": "81" + }, + { + "code": "530601", + "name": "市辖区", + "province": "53", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "530700", + "name": "丽江市", + "province": "53", + "city": "07", + "children": [ + { + "code": "530702", + "name": "古城区", + "province": "53", + "city": "07", + "area": "02" + }, + { + "code": "530721", + "name": "玉龙纳西族自治县", + "province": "53", + "city": "07", + "area": "21" + }, + { + "code": "530722", + "name": "永胜县", + "province": "53", + "city": "07", + "area": "22" + }, + { + "code": "530723", + "name": "华坪县", + "province": "53", + "city": "07", + "area": "23" + }, + { + "code": "530724", + "name": "宁蒗彝族自治县", + "province": "53", + "city": "07", + "area": "24" + }, + { + "code": "530701", + "name": "市辖区", + "province": "53", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "530800", + "name": "普洱市", + "province": "53", + "city": "08", + "children": [ + { + "code": "530802", + "name": "思茅区", + "province": "53", + "city": "08", + "area": "02" + }, + { + "code": "530821", + "name": "宁洱哈尼族彝族自治县", + "province": "53", + "city": "08", + "area": "21" + }, + { + "code": "530822", + "name": "墨江哈尼族自治县", + "province": "53", + "city": "08", + "area": "22" + }, + { + "code": "530823", + "name": "景东彝族自治县", + "province": "53", + "city": "08", + "area": "23" + }, + { + "code": "530824", + "name": "景谷傣族彝族自治县", + "province": "53", + "city": "08", + "area": "24" + }, + { + "code": "530825", + "name": "镇沅彝族哈尼族拉祜族自治县", + "province": "53", + "city": "08", + "area": "25" + }, + { + "code": "530826", + "name": "江城哈尼族彝族自治县", + "province": "53", + "city": "08", + "area": "26" + }, + { + "code": "530827", + "name": "孟连傣族拉祜族佤族自治县", + "province": "53", + "city": "08", + "area": "27" + }, + { + "code": "530828", + "name": "澜沧拉祜族自治县", + "province": "53", + "city": "08", + "area": "28" + }, + { + "code": "530829", + "name": "西盟佤族自治县", + "province": "53", + "city": "08", + "area": "29" + }, + { + "code": "530801", + "name": "市辖区", + "province": "53", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "530900", + "name": "临沧市", + "province": "53", + "city": "09", + "children": [ + { + "code": "530902", + "name": "临翔区", + "province": "53", + "city": "09", + "area": "02" + }, + { + "code": "530921", + "name": "凤庆县", + "province": "53", + "city": "09", + "area": "21" + }, + { + "code": "530922", + "name": "云县", + "province": "53", + "city": "09", + "area": "22" + }, + { + "code": "530923", + "name": "永德县", + "province": "53", + "city": "09", + "area": "23" + }, + { + "code": "530924", + "name": "镇康县", + "province": "53", + "city": "09", + "area": "24" + }, + { + "code": "530925", + "name": "双江拉祜族佤族布朗族傣族自治县", + "province": "53", + "city": "09", + "area": "25" + }, + { + "code": "530926", + "name": "耿马傣族佤族自治县", + "province": "53", + "city": "09", + "area": "26" + }, + { + "code": "530927", + "name": "沧源佤族自治县", + "province": "53", + "city": "09", + "area": "27" + }, + { + "code": "530901", + "name": "市辖区", + "province": "53", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "532300", + "name": "楚雄彝族自治州", + "province": "53", + "city": "23", + "children": [ + { + "code": "532301", + "name": "楚雄市", + "province": "53", + "city": "23", + "area": "01" + }, + { + "code": "532322", + "name": "双柏县", + "province": "53", + "city": "23", + "area": "22" + }, + { + "code": "532323", + "name": "牟定县", + "province": "53", + "city": "23", + "area": "23" + }, + { + "code": "532324", + "name": "南华县", + "province": "53", + "city": "23", + "area": "24" + }, + { + "code": "532325", + "name": "姚安县", + "province": "53", + "city": "23", + "area": "25" + }, + { + "code": "532326", + "name": "大姚县", + "province": "53", + "city": "23", + "area": "26" + }, + { + "code": "532327", + "name": "永仁县", + "province": "53", + "city": "23", + "area": "27" + }, + { + "code": "532328", + "name": "元谋县", + "province": "53", + "city": "23", + "area": "28" + }, + { + "code": "532329", + "name": "武定县", + "province": "53", + "city": "23", + "area": "29" + }, + { + "code": "532331", + "name": "禄丰县", + "province": "53", + "city": "23", + "area": "31" + }, + { + "code": "532302", + "name": "禄丰市", + "province": "53", + "city": "23", + "area": "02" + } + ] + }, + { + "code": "532500", + "name": "红河哈尼族彝族自治州", + "province": "53", + "city": "25", + "children": [ + { + "code": "532501", + "name": "个旧市", + "province": "53", + "city": "25", + "area": "01" + }, + { + "code": "532502", + "name": "开远市", + "province": "53", + "city": "25", + "area": "02" + }, + { + "code": "532503", + "name": "蒙自市", + "province": "53", + "city": "25", + "area": "03" + }, + { + "code": "532504", + "name": "弥勒市", + "province": "53", + "city": "25", + "area": "04" + }, + { + "code": "532523", + "name": "屏边苗族自治县", + "province": "53", + "city": "25", + "area": "23" + }, + { + "code": "532524", + "name": "建水县", + "province": "53", + "city": "25", + "area": "24" + }, + { + "code": "532525", + "name": "石屏县", + "province": "53", + "city": "25", + "area": "25" + }, + { + "code": "532527", + "name": "泸西县", + "province": "53", + "city": "25", + "area": "27" + }, + { + "code": "532528", + "name": "元阳县", + "province": "53", + "city": "25", + "area": "28" + }, + { + "code": "532529", + "name": "红河县", + "province": "53", + "city": "25", + "area": "29" + }, + { + "code": "532530", + "name": "金平苗族瑶族傣族自治县", + "province": "53", + "city": "25", + "area": "30" + }, + { + "code": "532531", + "name": "绿春县", + "province": "53", + "city": "25", + "area": "31" + }, + { + "code": "532532", + "name": "河口瑶族自治县", + "province": "53", + "city": "25", + "area": "32" + } + ] + }, + { + "code": "532600", + "name": "文山壮族苗族自治州", + "province": "53", + "city": "26", + "children": [ + { + "code": "532601", + "name": "文山市", + "province": "53", + "city": "26", + "area": "01" + }, + { + "code": "532622", + "name": "砚山县", + "province": "53", + "city": "26", + "area": "22" + }, + { + "code": "532623", + "name": "西畴县", + "province": "53", + "city": "26", + "area": "23" + }, + { + "code": "532624", + "name": "麻栗坡县", + "province": "53", + "city": "26", + "area": "24" + }, + { + "code": "532625", + "name": "马关县", + "province": "53", + "city": "26", + "area": "25" + }, + { + "code": "532626", + "name": "丘北县", + "province": "53", + "city": "26", + "area": "26" + }, + { + "code": "532627", + "name": "广南县", + "province": "53", + "city": "26", + "area": "27" + }, + { + "code": "532628", + "name": "富宁县", + "province": "53", + "city": "26", + "area": "28" + } + ] + }, + { + "code": "532800", + "name": "西双版纳傣族自治州", + "province": "53", + "city": "28", + "children": [ + { + "code": "532801", + "name": "景洪市", + "province": "53", + "city": "28", + "area": "01" + }, + { + "code": "532822", + "name": "勐海县", + "province": "53", + "city": "28", + "area": "22" + }, + { + "code": "532823", + "name": "勐腊县", + "province": "53", + "city": "28", + "area": "23" + } + ] + }, + { + "code": "532900", + "name": "大理白族自治州", + "province": "53", + "city": "29", + "children": [ + { + "code": "532901", + "name": "大理市", + "province": "53", + "city": "29", + "area": "01" + }, + { + "code": "532922", + "name": "漾濞彝族自治县", + "province": "53", + "city": "29", + "area": "22" + }, + { + "code": "532923", + "name": "祥云县", + "province": "53", + "city": "29", + "area": "23" + }, + { + "code": "532924", + "name": "宾川县", + "province": "53", + "city": "29", + "area": "24" + }, + { + "code": "532925", + "name": "弥渡县", + "province": "53", + "city": "29", + "area": "25" + }, + { + "code": "532926", + "name": "南涧彝族自治县", + "province": "53", + "city": "29", + "area": "26" + }, + { + "code": "532927", + "name": "巍山彝族回族自治县", + "province": "53", + "city": "29", + "area": "27" + }, + { + "code": "532928", + "name": "永平县", + "province": "53", + "city": "29", + "area": "28" + }, + { + "code": "532929", + "name": "云龙县", + "province": "53", + "city": "29", + "area": "29" + }, + { + "code": "532930", + "name": "洱源县", + "province": "53", + "city": "29", + "area": "30" + }, + { + "code": "532931", + "name": "剑川县", + "province": "53", + "city": "29", + "area": "31" + }, + { + "code": "532932", + "name": "鹤庆县", + "province": "53", + "city": "29", + "area": "32" + } + ] + }, + { + "code": "533100", + "name": "德宏傣族景颇族自治州", + "province": "53", + "city": "31", + "children": [ + { + "code": "533102", + "name": "瑞丽市", + "province": "53", + "city": "31", + "area": "02" + }, + { + "code": "533103", + "name": "芒市", + "province": "53", + "city": "31", + "area": "03" + }, + { + "code": "533122", + "name": "梁河县", + "province": "53", + "city": "31", + "area": "22" + }, + { + "code": "533123", + "name": "盈江县", + "province": "53", + "city": "31", + "area": "23" + }, + { + "code": "533124", + "name": "陇川县", + "province": "53", + "city": "31", + "area": "24" + } + ] + }, + { + "code": "533300", + "name": "怒江傈僳族自治州", + "province": "53", + "city": "33", + "children": [ + { + "code": "533301", + "name": "泸水市", + "province": "53", + "city": "33", + "area": "01" + }, + { + "code": "533323", + "name": "福贡县", + "province": "53", + "city": "33", + "area": "23" + }, + { + "code": "533324", + "name": "贡山独龙族怒族自治县", + "province": "53", + "city": "33", + "area": "24" + }, + { + "code": "533325", + "name": "兰坪白族普米族自治县", + "province": "53", + "city": "33", + "area": "25" + } + ] + }, + { + "code": "533400", + "name": "迪庆藏族自治州", + "province": "53", + "city": "34", + "children": [ + { + "code": "533401", + "name": "香格里拉市", + "province": "53", + "city": "34", + "area": "01" + }, + { + "code": "533422", + "name": "德钦县", + "province": "53", + "city": "34", + "area": "22" + }, + { + "code": "533423", + "name": "维西傈僳族自治县", + "province": "53", + "city": "34", + "area": "23" + } + ] + } + ] + }, + { + "code": "540000", + "name": "西藏自治区", + "province": "54", + "children": [ + { + "code": "540100", + "name": "拉萨市", + "province": "54", + "city": "01", + "children": [ + { + "code": "540102", + "name": "城关区", + "province": "54", + "city": "01", + "area": "02" + }, + { + "code": "540103", + "name": "堆龙德庆区", + "province": "54", + "city": "01", + "area": "03" + }, + { + "code": "540104", + "name": "达孜区", + "province": "54", + "city": "01", + "area": "04" + }, + { + "code": "540121", + "name": "林周县", + "province": "54", + "city": "01", + "area": "21" + }, + { + "code": "540122", + "name": "当雄县", + "province": "54", + "city": "01", + "area": "22" + }, + { + "code": "540123", + "name": "尼木县", + "province": "54", + "city": "01", + "area": "23" + }, + { + "code": "540124", + "name": "曲水县", + "province": "54", + "city": "01", + "area": "24" + }, + { + "code": "540127", + "name": "墨竹工卡县", + "province": "54", + "city": "01", + "area": "27" + }, + { + "code": "540101", + "name": "市辖区", + "province": "54", + "city": "01", + "area": "01" + }, + { + "code": "540171", + "name": "格尔木藏青工业园区", + "province": "54", + "city": "01", + "area": "71" + }, + { + "code": "540172", + "name": "拉萨经济技术开发区", + "province": "54", + "city": "01", + "area": "72" + }, + { + "code": "540173", + "name": "西藏文化旅游创意园区", + "province": "54", + "city": "01", + "area": "73" + }, + { + "code": "540174", + "name": "达孜工业园区", + "province": "54", + "city": "01", + "area": "74" + } + ] + }, + { + "code": "540200", + "name": "日喀则市", + "province": "54", + "city": "02", + "children": [ + { + "code": "540202", + "name": "桑珠孜区", + "province": "54", + "city": "02", + "area": "02" + }, + { + "code": "540221", + "name": "南木林县", + "province": "54", + "city": "02", + "area": "21" + }, + { + "code": "540222", + "name": "江孜县", + "province": "54", + "city": "02", + "area": "22" + }, + { + "code": "540223", + "name": "定日县", + "province": "54", + "city": "02", + "area": "23" + }, + { + "code": "540224", + "name": "萨迦县", + "province": "54", + "city": "02", + "area": "24" + }, + { + "code": "540225", + "name": "拉孜县", + "province": "54", + "city": "02", + "area": "25" + }, + { + "code": "540226", + "name": "昂仁县", + "province": "54", + "city": "02", + "area": "26" + }, + { + "code": "540227", + "name": "谢通门县", + "province": "54", + "city": "02", + "area": "27" + }, + { + "code": "540228", + "name": "白朗县", + "province": "54", + "city": "02", + "area": "28" + }, + { + "code": "540229", + "name": "仁布县", + "province": "54", + "city": "02", + "area": "29" + }, + { + "code": "540230", + "name": "康马县", + "province": "54", + "city": "02", + "area": "30" + }, + { + "code": "540231", + "name": "定结县", + "province": "54", + "city": "02", + "area": "31" + }, + { + "code": "540232", + "name": "仲巴县", + "province": "54", + "city": "02", + "area": "32" + }, + { + "code": "540233", + "name": "亚东县", + "province": "54", + "city": "02", + "area": "33" + }, + { + "code": "540234", + "name": "吉隆县", + "province": "54", + "city": "02", + "area": "34" + }, + { + "code": "540235", + "name": "聂拉木县", + "province": "54", + "city": "02", + "area": "35" + }, + { + "code": "540236", + "name": "萨嘎县", + "province": "54", + "city": "02", + "area": "36" + }, + { + "code": "540237", + "name": "岗巴县", + "province": "54", + "city": "02", + "area": "37" + } + ] + }, + { + "code": "540300", + "name": "昌都市", + "province": "54", + "city": "03", + "children": [ + { + "code": "540302", + "name": "卡若区", + "province": "54", + "city": "03", + "area": "02" + }, + { + "code": "540321", + "name": "江达县", + "province": "54", + "city": "03", + "area": "21" + }, + { + "code": "540322", + "name": "贡觉县", + "province": "54", + "city": "03", + "area": "22" + }, + { + "code": "540323", + "name": "类乌齐县", + "province": "54", + "city": "03", + "area": "23" + }, + { + "code": "540324", + "name": "丁青县", + "province": "54", + "city": "03", + "area": "24" + }, + { + "code": "540325", + "name": "察雅县", + "province": "54", + "city": "03", + "area": "25" + }, + { + "code": "540326", + "name": "八宿县", + "province": "54", + "city": "03", + "area": "26" + }, + { + "code": "540327", + "name": "左贡县", + "province": "54", + "city": "03", + "area": "27" + }, + { + "code": "540328", + "name": "芒康县", + "province": "54", + "city": "03", + "area": "28" + }, + { + "code": "540329", + "name": "洛隆县", + "province": "54", + "city": "03", + "area": "29" + }, + { + "code": "540330", + "name": "边坝县", + "province": "54", + "city": "03", + "area": "30" + } + ] + }, + { + "code": "540400", + "name": "林芝市", + "province": "54", + "city": "04", + "children": [ + { + "code": "540402", + "name": "巴宜区", + "province": "54", + "city": "04", + "area": "02" + }, + { + "code": "540421", + "name": "工布江达县", + "province": "54", + "city": "04", + "area": "21" + }, + { + "code": "540422", + "name": "米林县", + "province": "54", + "city": "04", + "area": "22" + }, + { + "code": "540423", + "name": "墨脱县", + "province": "54", + "city": "04", + "area": "23" + }, + { + "code": "540424", + "name": "波密县", + "province": "54", + "city": "04", + "area": "24" + }, + { + "code": "540425", + "name": "察隅县", + "province": "54", + "city": "04", + "area": "25" + }, + { + "code": "540426", + "name": "朗县", + "province": "54", + "city": "04", + "area": "26" + } + ] + }, + { + "code": "540500", + "name": "山南市", + "province": "54", + "city": "05", + "children": [ + { + "code": "540502", + "name": "乃东区", + "province": "54", + "city": "05", + "area": "02" + }, + { + "code": "540521", + "name": "扎囊县", + "province": "54", + "city": "05", + "area": "21" + }, + { + "code": "540522", + "name": "贡嘎县", + "province": "54", + "city": "05", + "area": "22" + }, + { + "code": "540523", + "name": "桑日县", + "province": "54", + "city": "05", + "area": "23" + }, + { + "code": "540524", + "name": "琼结县", + "province": "54", + "city": "05", + "area": "24" + }, + { + "code": "540525", + "name": "曲松县", + "province": "54", + "city": "05", + "area": "25" + }, + { + "code": "540526", + "name": "措美县", + "province": "54", + "city": "05", + "area": "26" + }, + { + "code": "540527", + "name": "洛扎县", + "province": "54", + "city": "05", + "area": "27" + }, + { + "code": "540528", + "name": "加查县", + "province": "54", + "city": "05", + "area": "28" + }, + { + "code": "540529", + "name": "隆子县", + "province": "54", + "city": "05", + "area": "29" + }, + { + "code": "540530", + "name": "错那县", + "province": "54", + "city": "05", + "area": "30" + }, + { + "code": "540531", + "name": "浪卡子县", + "province": "54", + "city": "05", + "area": "31" + }, + { + "code": "540501", + "name": "市辖区", + "province": "54", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "540600", + "name": "那曲市", + "province": "54", + "city": "06", + "children": [ + { + "code": "540602", + "name": "色尼区", + "province": "54", + "city": "06", + "area": "02" + }, + { + "code": "540621", + "name": "嘉黎县", + "province": "54", + "city": "06", + "area": "21" + }, + { + "code": "540622", + "name": "比如县", + "province": "54", + "city": "06", + "area": "22" + }, + { + "code": "540623", + "name": "聂荣县", + "province": "54", + "city": "06", + "area": "23" + }, + { + "code": "540624", + "name": "安多县", + "province": "54", + "city": "06", + "area": "24" + }, + { + "code": "540625", + "name": "申扎县", + "province": "54", + "city": "06", + "area": "25" + }, + { + "code": "540626", + "name": "索县", + "province": "54", + "city": "06", + "area": "26" + }, + { + "code": "540627", + "name": "班戈县", + "province": "54", + "city": "06", + "area": "27" + }, + { + "code": "540628", + "name": "巴青县", + "province": "54", + "city": "06", + "area": "28" + }, + { + "code": "540629", + "name": "尼玛县", + "province": "54", + "city": "06", + "area": "29" + }, + { + "code": "540630", + "name": "双湖县", + "province": "54", + "city": "06", + "area": "30" + } + ] + }, + { + "code": "542500", + "name": "阿里地区", + "province": "54", + "city": "25", + "children": [ + { + "code": "542521", + "name": "普兰县", + "province": "54", + "city": "25", + "area": "21" + }, + { + "code": "542522", + "name": "札达县", + "province": "54", + "city": "25", + "area": "22" + }, + { + "code": "542523", + "name": "噶尔县", + "province": "54", + "city": "25", + "area": "23" + }, + { + "code": "542524", + "name": "日土县", + "province": "54", + "city": "25", + "area": "24" + }, + { + "code": "542525", + "name": "革吉县", + "province": "54", + "city": "25", + "area": "25" + }, + { + "code": "542526", + "name": "改则县", + "province": "54", + "city": "25", + "area": "26" + }, + { + "code": "542527", + "name": "措勤县", + "province": "54", + "city": "25", + "area": "27" + } + ] + } + ] + }, + { + "code": "610000", + "name": "陕西省", + "province": "61", + "children": [ + { + "code": "610100", + "name": "西安市", + "province": "61", + "city": "01", + "children": [ + { + "code": "610102", + "name": "新城区", + "province": "61", + "city": "01", + "area": "02" + }, + { + "code": "610103", + "name": "碑林区", + "province": "61", + "city": "01", + "area": "03" + }, + { + "code": "610104", + "name": "莲湖区", + "province": "61", + "city": "01", + "area": "04" + }, + { + "code": "610111", + "name": "灞桥区", + "province": "61", + "city": "01", + "area": "11" + }, + { + "code": "610112", + "name": "未央区", + "province": "61", + "city": "01", + "area": "12" + }, + { + "code": "610113", + "name": "雁塔区", + "province": "61", + "city": "01", + "area": "13" + }, + { + "code": "610114", + "name": "阎良区", + "province": "61", + "city": "01", + "area": "14" + }, + { + "code": "610115", + "name": "临潼区", + "province": "61", + "city": "01", + "area": "15" + }, + { + "code": "610116", + "name": "长安区", + "province": "61", + "city": "01", + "area": "16" + }, + { + "code": "610117", + "name": "高陵区", + "province": "61", + "city": "01", + "area": "17" + }, + { + "code": "610118", + "name": "鄠邑区", + "province": "61", + "city": "01", + "area": "18" + }, + { + "code": "610122", + "name": "蓝田县", + "province": "61", + "city": "01", + "area": "22" + }, + { + "code": "610124", + "name": "周至县", + "province": "61", + "city": "01", + "area": "24" + }, + { + "code": "610101", + "name": "市辖区", + "province": "61", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "610200", + "name": "铜川市", + "province": "61", + "city": "02", + "children": [ + { + "code": "610202", + "name": "王益区", + "province": "61", + "city": "02", + "area": "02" + }, + { + "code": "610203", + "name": "印台区", + "province": "61", + "city": "02", + "area": "03" + }, + { + "code": "610204", + "name": "耀州区", + "province": "61", + "city": "02", + "area": "04" + }, + { + "code": "610222", + "name": "宜君县", + "province": "61", + "city": "02", + "area": "22" + }, + { + "code": "610201", + "name": "市辖区", + "province": "61", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "610300", + "name": "宝鸡市", + "province": "61", + "city": "03", + "children": [ + { + "code": "610302", + "name": "渭滨区", + "province": "61", + "city": "03", + "area": "02" + }, + { + "code": "610303", + "name": "金台区", + "province": "61", + "city": "03", + "area": "03" + }, + { + "code": "610304", + "name": "陈仓区", + "province": "61", + "city": "03", + "area": "04" + }, + { + "code": "610322", + "name": "凤翔县", + "province": "61", + "city": "03", + "area": "22" + }, + { + "code": "610323", + "name": "岐山县", + "province": "61", + "city": "03", + "area": "23" + }, + { + "code": "610324", + "name": "扶风县", + "province": "61", + "city": "03", + "area": "24" + }, + { + "code": "610326", + "name": "眉县", + "province": "61", + "city": "03", + "area": "26" + }, + { + "code": "610327", + "name": "陇县", + "province": "61", + "city": "03", + "area": "27" + }, + { + "code": "610328", + "name": "千阳县", + "province": "61", + "city": "03", + "area": "28" + }, + { + "code": "610329", + "name": "麟游县", + "province": "61", + "city": "03", + "area": "29" + }, + { + "code": "610330", + "name": "凤县", + "province": "61", + "city": "03", + "area": "30" + }, + { + "code": "610331", + "name": "太白县", + "province": "61", + "city": "03", + "area": "31" + }, + { + "code": "610301", + "name": "市辖区", + "province": "61", + "city": "03", + "area": "01" + }, + { + "code": "610305", + "name": "凤翔区", + "province": "61", + "city": "03", + "area": "05" + } + ] + }, + { + "code": "610400", + "name": "咸阳市", + "province": "61", + "city": "04", + "children": [ + { + "code": "610402", + "name": "秦都区", + "province": "61", + "city": "04", + "area": "02" + }, + { + "code": "610403", + "name": "杨陵区", + "province": "61", + "city": "04", + "area": "03" + }, + { + "code": "610404", + "name": "渭城区", + "province": "61", + "city": "04", + "area": "04" + }, + { + "code": "610422", + "name": "三原县", + "province": "61", + "city": "04", + "area": "22" + }, + { + "code": "610423", + "name": "泾阳县", + "province": "61", + "city": "04", + "area": "23" + }, + { + "code": "610424", + "name": "乾县", + "province": "61", + "city": "04", + "area": "24" + }, + { + "code": "610425", + "name": "礼泉县", + "province": "61", + "city": "04", + "area": "25" + }, + { + "code": "610426", + "name": "永寿县", + "province": "61", + "city": "04", + "area": "26" + }, + { + "code": "610428", + "name": "长武县", + "province": "61", + "city": "04", + "area": "28" + }, + { + "code": "610429", + "name": "旬邑县", + "province": "61", + "city": "04", + "area": "29" + }, + { + "code": "610430", + "name": "淳化县", + "province": "61", + "city": "04", + "area": "30" + }, + { + "code": "610431", + "name": "武功县", + "province": "61", + "city": "04", + "area": "31" + }, + { + "code": "610481", + "name": "兴平市", + "province": "61", + "city": "04", + "area": "81" + }, + { + "code": "610482", + "name": "彬州市", + "province": "61", + "city": "04", + "area": "82" + }, + { + "code": "610401", + "name": "市辖区", + "province": "61", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "610500", + "name": "渭南市", + "province": "61", + "city": "05", + "children": [ + { + "code": "610502", + "name": "临渭区", + "province": "61", + "city": "05", + "area": "02" + }, + { + "code": "610503", + "name": "华州区", + "province": "61", + "city": "05", + "area": "03" + }, + { + "code": "610522", + "name": "潼关县", + "province": "61", + "city": "05", + "area": "22" + }, + { + "code": "610523", + "name": "大荔县", + "province": "61", + "city": "05", + "area": "23" + }, + { + "code": "610524", + "name": "合阳县", + "province": "61", + "city": "05", + "area": "24" + }, + { + "code": "610525", + "name": "澄城县", + "province": "61", + "city": "05", + "area": "25" + }, + { + "code": "610526", + "name": "蒲城县", + "province": "61", + "city": "05", + "area": "26" + }, + { + "code": "610527", + "name": "白水县", + "province": "61", + "city": "05", + "area": "27" + }, + { + "code": "610528", + "name": "富平县", + "province": "61", + "city": "05", + "area": "28" + }, + { + "code": "610581", + "name": "韩城市", + "province": "61", + "city": "05", + "area": "81" + }, + { + "code": "610582", + "name": "华阴市", + "province": "61", + "city": "05", + "area": "82" + }, + { + "code": "610501", + "name": "市辖区", + "province": "61", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "610600", + "name": "延安市", + "province": "61", + "city": "06", + "children": [ + { + "code": "610602", + "name": "宝塔区", + "province": "61", + "city": "06", + "area": "02" + }, + { + "code": "610603", + "name": "安塞区", + "province": "61", + "city": "06", + "area": "03" + }, + { + "code": "610621", + "name": "延长县", + "province": "61", + "city": "06", + "area": "21" + }, + { + "code": "610622", + "name": "延川县", + "province": "61", + "city": "06", + "area": "22" + }, + { + "code": "610625", + "name": "志丹县", + "province": "61", + "city": "06", + "area": "25" + }, + { + "code": "610626", + "name": "吴起县", + "province": "61", + "city": "06", + "area": "26" + }, + { + "code": "610627", + "name": "甘泉县", + "province": "61", + "city": "06", + "area": "27" + }, + { + "code": "610628", + "name": "富县", + "province": "61", + "city": "06", + "area": "28" + }, + { + "code": "610629", + "name": "洛川县", + "province": "61", + "city": "06", + "area": "29" + }, + { + "code": "610630", + "name": "宜川县", + "province": "61", + "city": "06", + "area": "30" + }, + { + "code": "610631", + "name": "黄龙县", + "province": "61", + "city": "06", + "area": "31" + }, + { + "code": "610632", + "name": "黄陵县", + "province": "61", + "city": "06", + "area": "32" + }, + { + "code": "610681", + "name": "子长市", + "province": "61", + "city": "06", + "area": "81" + }, + { + "code": "610601", + "name": "市辖区", + "province": "61", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "610700", + "name": "汉中市", + "province": "61", + "city": "07", + "children": [ + { + "code": "610702", + "name": "汉台区", + "province": "61", + "city": "07", + "area": "02" + }, + { + "code": "610703", + "name": "南郑区", + "province": "61", + "city": "07", + "area": "03" + }, + { + "code": "610722", + "name": "城固县", + "province": "61", + "city": "07", + "area": "22" + }, + { + "code": "610723", + "name": "洋县", + "province": "61", + "city": "07", + "area": "23" + }, + { + "code": "610724", + "name": "西乡县", + "province": "61", + "city": "07", + "area": "24" + }, + { + "code": "610725", + "name": "勉县", + "province": "61", + "city": "07", + "area": "25" + }, + { + "code": "610726", + "name": "宁强县", + "province": "61", + "city": "07", + "area": "26" + }, + { + "code": "610727", + "name": "略阳县", + "province": "61", + "city": "07", + "area": "27" + }, + { + "code": "610728", + "name": "镇巴县", + "province": "61", + "city": "07", + "area": "28" + }, + { + "code": "610729", + "name": "留坝县", + "province": "61", + "city": "07", + "area": "29" + }, + { + "code": "610730", + "name": "佛坪县", + "province": "61", + "city": "07", + "area": "30" + }, + { + "code": "610701", + "name": "市辖区", + "province": "61", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "610800", + "name": "榆林市", + "province": "61", + "city": "08", + "children": [ + { + "code": "610802", + "name": "榆阳区", + "province": "61", + "city": "08", + "area": "02" + }, + { + "code": "610803", + "name": "横山区", + "province": "61", + "city": "08", + "area": "03" + }, + { + "code": "610822", + "name": "府谷县", + "province": "61", + "city": "08", + "area": "22" + }, + { + "code": "610824", + "name": "靖边县", + "province": "61", + "city": "08", + "area": "24" + }, + { + "code": "610825", + "name": "定边县", + "province": "61", + "city": "08", + "area": "25" + }, + { + "code": "610826", + "name": "绥德县", + "province": "61", + "city": "08", + "area": "26" + }, + { + "code": "610827", + "name": "米脂县", + "province": "61", + "city": "08", + "area": "27" + }, + { + "code": "610828", + "name": "佳县", + "province": "61", + "city": "08", + "area": "28" + }, + { + "code": "610829", + "name": "吴堡县", + "province": "61", + "city": "08", + "area": "29" + }, + { + "code": "610830", + "name": "清涧县", + "province": "61", + "city": "08", + "area": "30" + }, + { + "code": "610831", + "name": "子洲县", + "province": "61", + "city": "08", + "area": "31" + }, + { + "code": "610881", + "name": "神木市", + "province": "61", + "city": "08", + "area": "81" + }, + { + "code": "610801", + "name": "市辖区", + "province": "61", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "610900", + "name": "安康市", + "province": "61", + "city": "09", + "children": [ + { + "code": "610902", + "name": "汉滨区", + "province": "61", + "city": "09", + "area": "02" + }, + { + "code": "610921", + "name": "汉阴县", + "province": "61", + "city": "09", + "area": "21" + }, + { + "code": "610922", + "name": "石泉县", + "province": "61", + "city": "09", + "area": "22" + }, + { + "code": "610923", + "name": "宁陕县", + "province": "61", + "city": "09", + "area": "23" + }, + { + "code": "610924", + "name": "紫阳县", + "province": "61", + "city": "09", + "area": "24" + }, + { + "code": "610925", + "name": "岚皋县", + "province": "61", + "city": "09", + "area": "25" + }, + { + "code": "610926", + "name": "平利县", + "province": "61", + "city": "09", + "area": "26" + }, + { + "code": "610927", + "name": "镇坪县", + "province": "61", + "city": "09", + "area": "27" + }, + { + "code": "610928", + "name": "旬阳县", + "province": "61", + "city": "09", + "area": "28" + }, + { + "code": "610929", + "name": "白河县", + "province": "61", + "city": "09", + "area": "29" + }, + { + "code": "610901", + "name": "市辖区", + "province": "61", + "city": "09", + "area": "01" + }, + { + "code": "610981", + "name": "旬阳市", + "province": "61", + "city": "09", + "area": "81" + } + ] + }, + { + "code": "611000", + "name": "商洛市", + "province": "61", + "city": "10", + "children": [ + { + "code": "611002", + "name": "商州区", + "province": "61", + "city": "10", + "area": "02" + }, + { + "code": "611021", + "name": "洛南县", + "province": "61", + "city": "10", + "area": "21" + }, + { + "code": "611022", + "name": "丹凤县", + "province": "61", + "city": "10", + "area": "22" + }, + { + "code": "611023", + "name": "商南县", + "province": "61", + "city": "10", + "area": "23" + }, + { + "code": "611024", + "name": "山阳县", + "province": "61", + "city": "10", + "area": "24" + }, + { + "code": "611025", + "name": "镇安县", + "province": "61", + "city": "10", + "area": "25" + }, + { + "code": "611026", + "name": "柞水县", + "province": "61", + "city": "10", + "area": "26" + }, + { + "code": "611001", + "name": "市辖区", + "province": "61", + "city": "10", + "area": "01" + } + ] + } + ] + }, + { + "code": "620000", + "name": "甘肃省", + "province": "62", + "children": [ + { + "code": "620100", + "name": "兰州市", + "province": "62", + "city": "01", + "children": [ + { + "code": "620102", + "name": "城关区", + "province": "62", + "city": "01", + "area": "02" + }, + { + "code": "620103", + "name": "七里河区", + "province": "62", + "city": "01", + "area": "03" + }, + { + "code": "620104", + "name": "西固区", + "province": "62", + "city": "01", + "area": "04" + }, + { + "code": "620105", + "name": "安宁区", + "province": "62", + "city": "01", + "area": "05" + }, + { + "code": "620111", + "name": "红古区", + "province": "62", + "city": "01", + "area": "11" + }, + { + "code": "620121", + "name": "永登县", + "province": "62", + "city": "01", + "area": "21" + }, + { + "code": "620122", + "name": "皋兰县", + "province": "62", + "city": "01", + "area": "22" + }, + { + "code": "620123", + "name": "榆中县", + "province": "62", + "city": "01", + "area": "23" + }, + { + "code": "620101", + "name": "市辖区", + "province": "62", + "city": "01", + "area": "01" + }, + { + "code": "620171", + "name": "兰州新区", + "province": "62", + "city": "01", + "area": "71" + } + ] + }, + { + "code": "620200", + "name": "嘉峪关市", + "province": "62", + "city": "02", + "children": [ + { + "code": "620201", + "name": "市辖区", + "province": "62", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "620300", + "name": "金昌市", + "province": "62", + "city": "03", + "children": [ + { + "code": "620302", + "name": "金川区", + "province": "62", + "city": "03", + "area": "02" + }, + { + "code": "620321", + "name": "永昌县", + "province": "62", + "city": "03", + "area": "21" + }, + { + "code": "620301", + "name": "市辖区", + "province": "62", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "620400", + "name": "白银市", + "province": "62", + "city": "04", + "children": [ + { + "code": "620402", + "name": "白银区", + "province": "62", + "city": "04", + "area": "02" + }, + { + "code": "620403", + "name": "平川区", + "province": "62", + "city": "04", + "area": "03" + }, + { + "code": "620421", + "name": "靖远县", + "province": "62", + "city": "04", + "area": "21" + }, + { + "code": "620422", + "name": "会宁县", + "province": "62", + "city": "04", + "area": "22" + }, + { + "code": "620423", + "name": "景泰县", + "province": "62", + "city": "04", + "area": "23" + }, + { + "code": "620401", + "name": "市辖区", + "province": "62", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "620500", + "name": "天水市", + "province": "62", + "city": "05", + "children": [ + { + "code": "620502", + "name": "秦州区", + "province": "62", + "city": "05", + "area": "02" + }, + { + "code": "620503", + "name": "麦积区", + "province": "62", + "city": "05", + "area": "03" + }, + { + "code": "620521", + "name": "清水县", + "province": "62", + "city": "05", + "area": "21" + }, + { + "code": "620522", + "name": "秦安县", + "province": "62", + "city": "05", + "area": "22" + }, + { + "code": "620523", + "name": "甘谷县", + "province": "62", + "city": "05", + "area": "23" + }, + { + "code": "620524", + "name": "武山县", + "province": "62", + "city": "05", + "area": "24" + }, + { + "code": "620525", + "name": "张家川回族自治县", + "province": "62", + "city": "05", + "area": "25" + }, + { + "code": "620501", + "name": "市辖区", + "province": "62", + "city": "05", + "area": "01" + } + ] + }, + { + "code": "620600", + "name": "武威市", + "province": "62", + "city": "06", + "children": [ + { + "code": "620602", + "name": "凉州区", + "province": "62", + "city": "06", + "area": "02" + }, + { + "code": "620621", + "name": "民勤县", + "province": "62", + "city": "06", + "area": "21" + }, + { + "code": "620622", + "name": "古浪县", + "province": "62", + "city": "06", + "area": "22" + }, + { + "code": "620623", + "name": "天祝藏族自治县", + "province": "62", + "city": "06", + "area": "23" + }, + { + "code": "620601", + "name": "市辖区", + "province": "62", + "city": "06", + "area": "01" + } + ] + }, + { + "code": "620700", + "name": "张掖市", + "province": "62", + "city": "07", + "children": [ + { + "code": "620702", + "name": "甘州区", + "province": "62", + "city": "07", + "area": "02" + }, + { + "code": "620721", + "name": "肃南裕固族自治县", + "province": "62", + "city": "07", + "area": "21" + }, + { + "code": "620722", + "name": "民乐县", + "province": "62", + "city": "07", + "area": "22" + }, + { + "code": "620723", + "name": "临泽县", + "province": "62", + "city": "07", + "area": "23" + }, + { + "code": "620724", + "name": "高台县", + "province": "62", + "city": "07", + "area": "24" + }, + { + "code": "620725", + "name": "山丹县", + "province": "62", + "city": "07", + "area": "25" + }, + { + "code": "620701", + "name": "市辖区", + "province": "62", + "city": "07", + "area": "01" + } + ] + }, + { + "code": "620800", + "name": "平凉市", + "province": "62", + "city": "08", + "children": [ + { + "code": "620802", + "name": "崆峒区", + "province": "62", + "city": "08", + "area": "02" + }, + { + "code": "620821", + "name": "泾川县", + "province": "62", + "city": "08", + "area": "21" + }, + { + "code": "620822", + "name": "灵台县", + "province": "62", + "city": "08", + "area": "22" + }, + { + "code": "620823", + "name": "崇信县", + "province": "62", + "city": "08", + "area": "23" + }, + { + "code": "620825", + "name": "庄浪县", + "province": "62", + "city": "08", + "area": "25" + }, + { + "code": "620826", + "name": "静宁县", + "province": "62", + "city": "08", + "area": "26" + }, + { + "code": "620881", + "name": "华亭市", + "province": "62", + "city": "08", + "area": "81" + }, + { + "code": "620801", + "name": "市辖区", + "province": "62", + "city": "08", + "area": "01" + } + ] + }, + { + "code": "620900", + "name": "酒泉市", + "province": "62", + "city": "09", + "children": [ + { + "code": "620902", + "name": "肃州区", + "province": "62", + "city": "09", + "area": "02" + }, + { + "code": "620921", + "name": "金塔县", + "province": "62", + "city": "09", + "area": "21" + }, + { + "code": "620922", + "name": "瓜州县", + "province": "62", + "city": "09", + "area": "22" + }, + { + "code": "620923", + "name": "肃北蒙古族自治县", + "province": "62", + "city": "09", + "area": "23" + }, + { + "code": "620924", + "name": "阿克塞哈萨克族自治县", + "province": "62", + "city": "09", + "area": "24" + }, + { + "code": "620981", + "name": "玉门市", + "province": "62", + "city": "09", + "area": "81" + }, + { + "code": "620982", + "name": "敦煌市", + "province": "62", + "city": "09", + "area": "82" + }, + { + "code": "620901", + "name": "市辖区", + "province": "62", + "city": "09", + "area": "01" + } + ] + }, + { + "code": "621000", + "name": "庆阳市", + "province": "62", + "city": "10", + "children": [ + { + "code": "621002", + "name": "西峰区", + "province": "62", + "city": "10", + "area": "02" + }, + { + "code": "621021", + "name": "庆城县", + "province": "62", + "city": "10", + "area": "21" + }, + { + "code": "621022", + "name": "环县", + "province": "62", + "city": "10", + "area": "22" + }, + { + "code": "621023", + "name": "华池县", + "province": "62", + "city": "10", + "area": "23" + }, + { + "code": "621024", + "name": "合水县", + "province": "62", + "city": "10", + "area": "24" + }, + { + "code": "621025", + "name": "正宁县", + "province": "62", + "city": "10", + "area": "25" + }, + { + "code": "621026", + "name": "宁县", + "province": "62", + "city": "10", + "area": "26" + }, + { + "code": "621027", + "name": "镇原县", + "province": "62", + "city": "10", + "area": "27" + }, + { + "code": "621001", + "name": "市辖区", + "province": "62", + "city": "10", + "area": "01" + } + ] + }, + { + "code": "621100", + "name": "定西市", + "province": "62", + "city": "11", + "children": [ + { + "code": "621102", + "name": "安定区", + "province": "62", + "city": "11", + "area": "02" + }, + { + "code": "621121", + "name": "通渭县", + "province": "62", + "city": "11", + "area": "21" + }, + { + "code": "621122", + "name": "陇西县", + "province": "62", + "city": "11", + "area": "22" + }, + { + "code": "621123", + "name": "渭源县", + "province": "62", + "city": "11", + "area": "23" + }, + { + "code": "621124", + "name": "临洮县", + "province": "62", + "city": "11", + "area": "24" + }, + { + "code": "621125", + "name": "漳县", + "province": "62", + "city": "11", + "area": "25" + }, + { + "code": "621126", + "name": "岷县", + "province": "62", + "city": "11", + "area": "26" + }, + { + "code": "621101", + "name": "市辖区", + "province": "62", + "city": "11", + "area": "01" + } + ] + }, + { + "code": "621200", + "name": "陇南市", + "province": "62", + "city": "12", + "children": [ + { + "code": "621202", + "name": "武都区", + "province": "62", + "city": "12", + "area": "02" + }, + { + "code": "621221", + "name": "成县", + "province": "62", + "city": "12", + "area": "21" + }, + { + "code": "621222", + "name": "文县", + "province": "62", + "city": "12", + "area": "22" + }, + { + "code": "621223", + "name": "宕昌县", + "province": "62", + "city": "12", + "area": "23" + }, + { + "code": "621224", + "name": "康县", + "province": "62", + "city": "12", + "area": "24" + }, + { + "code": "621225", + "name": "西和县", + "province": "62", + "city": "12", + "area": "25" + }, + { + "code": "621226", + "name": "礼县", + "province": "62", + "city": "12", + "area": "26" + }, + { + "code": "621227", + "name": "徽县", + "province": "62", + "city": "12", + "area": "27" + }, + { + "code": "621228", + "name": "两当县", + "province": "62", + "city": "12", + "area": "28" + }, + { + "code": "621201", + "name": "市辖区", + "province": "62", + "city": "12", + "area": "01" + } + ] + }, + { + "code": "622900", + "name": "临夏回族自治州", + "province": "62", + "city": "29", + "children": [ + { + "code": "622901", + "name": "临夏市", + "province": "62", + "city": "29", + "area": "01" + }, + { + "code": "622921", + "name": "临夏县", + "province": "62", + "city": "29", + "area": "21" + }, + { + "code": "622922", + "name": "康乐县", + "province": "62", + "city": "29", + "area": "22" + }, + { + "code": "622923", + "name": "永靖县", + "province": "62", + "city": "29", + "area": "23" + }, + { + "code": "622924", + "name": "广河县", + "province": "62", + "city": "29", + "area": "24" + }, + { + "code": "622925", + "name": "和政县", + "province": "62", + "city": "29", + "area": "25" + }, + { + "code": "622926", + "name": "东乡族自治县", + "province": "62", + "city": "29", + "area": "26" + }, + { + "code": "622927", + "name": "积石山保安族东乡族撒拉族自治县", + "province": "62", + "city": "29", + "area": "27" + } + ] + }, + { + "code": "623000", + "name": "甘南藏族自治州", + "province": "62", + "city": "30", + "children": [ + { + "code": "623001", + "name": "合作市", + "province": "62", + "city": "30", + "area": "01" + }, + { + "code": "623021", + "name": "临潭县", + "province": "62", + "city": "30", + "area": "21" + }, + { + "code": "623022", + "name": "卓尼县", + "province": "62", + "city": "30", + "area": "22" + }, + { + "code": "623023", + "name": "舟曲县", + "province": "62", + "city": "30", + "area": "23" + }, + { + "code": "623024", + "name": "迭部县", + "province": "62", + "city": "30", + "area": "24" + }, + { + "code": "623025", + "name": "玛曲县", + "province": "62", + "city": "30", + "area": "25" + }, + { + "code": "623026", + "name": "碌曲县", + "province": "62", + "city": "30", + "area": "26" + }, + { + "code": "623027", + "name": "夏河县", + "province": "62", + "city": "30", + "area": "27" + } + ] + } + ] + }, + { + "code": "630000", + "name": "青海省", + "province": "63", + "children": [ + { + "code": "630100", + "name": "西宁市", + "province": "63", + "city": "01", + "children": [ + { + "code": "630102", + "name": "城东区", + "province": "63", + "city": "01", + "area": "02" + }, + { + "code": "630103", + "name": "城中区", + "province": "63", + "city": "01", + "area": "03" + }, + { + "code": "630104", + "name": "城西区", + "province": "63", + "city": "01", + "area": "04" + }, + { + "code": "630105", + "name": "城北区", + "province": "63", + "city": "01", + "area": "05" + }, + { + "code": "630106", + "name": "湟中区", + "province": "63", + "city": "01", + "area": "06" + }, + { + "code": "630121", + "name": "大通回族土族自治县", + "province": "63", + "city": "01", + "area": "21" + }, + { + "code": "630123", + "name": "湟源县", + "province": "63", + "city": "01", + "area": "23" + }, + { + "code": "630101", + "name": "市辖区", + "province": "63", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "630200", + "name": "海东市", + "province": "63", + "city": "02", + "children": [ + { + "code": "630202", + "name": "乐都区", + "province": "63", + "city": "02", + "area": "02" + }, + { + "code": "630203", + "name": "平安区", + "province": "63", + "city": "02", + "area": "03" + }, + { + "code": "630222", + "name": "民和回族土族自治县", + "province": "63", + "city": "02", + "area": "22" + }, + { + "code": "630223", + "name": "互助土族自治县", + "province": "63", + "city": "02", + "area": "23" + }, + { + "code": "630224", + "name": "化隆回族自治县", + "province": "63", + "city": "02", + "area": "24" + }, + { + "code": "630225", + "name": "循化撒拉族自治县", + "province": "63", + "city": "02", + "area": "25" + } + ] + }, + { + "code": "632200", + "name": "海北藏族自治州", + "province": "63", + "city": "22", + "children": [ + { + "code": "632221", + "name": "门源回族自治县", + "province": "63", + "city": "22", + "area": "21" + }, + { + "code": "632222", + "name": "祁连县", + "province": "63", + "city": "22", + "area": "22" + }, + { + "code": "632223", + "name": "海晏县", + "province": "63", + "city": "22", + "area": "23" + }, + { + "code": "632224", + "name": "刚察县", + "province": "63", + "city": "22", + "area": "24" + } + ] + }, + { + "code": "632300", + "name": "黄南藏族自治州", + "province": "63", + "city": "23", + "children": [ + { + "code": "632301", + "name": "同仁市", + "province": "63", + "city": "23", + "area": "01" + }, + { + "code": "632322", + "name": "尖扎县", + "province": "63", + "city": "23", + "area": "22" + }, + { + "code": "632323", + "name": "泽库县", + "province": "63", + "city": "23", + "area": "23" + }, + { + "code": "632324", + "name": "河南蒙古族自治县", + "province": "63", + "city": "23", + "area": "24" + } + ] + }, + { + "code": "632500", + "name": "海南藏族自治州", + "province": "63", + "city": "25", + "children": [ + { + "code": "632521", + "name": "共和县", + "province": "63", + "city": "25", + "area": "21" + }, + { + "code": "632522", + "name": "同德县", + "province": "63", + "city": "25", + "area": "22" + }, + { + "code": "632523", + "name": "贵德县", + "province": "63", + "city": "25", + "area": "23" + }, + { + "code": "632524", + "name": "兴海县", + "province": "63", + "city": "25", + "area": "24" + }, + { + "code": "632525", + "name": "贵南县", + "province": "63", + "city": "25", + "area": "25" + } + ] + }, + { + "code": "632600", + "name": "果洛藏族自治州", + "province": "63", + "city": "26", + "children": [ + { + "code": "632621", + "name": "玛沁县", + "province": "63", + "city": "26", + "area": "21" + }, + { + "code": "632622", + "name": "班玛县", + "province": "63", + "city": "26", + "area": "22" + }, + { + "code": "632623", + "name": "甘德县", + "province": "63", + "city": "26", + "area": "23" + }, + { + "code": "632624", + "name": "达日县", + "province": "63", + "city": "26", + "area": "24" + }, + { + "code": "632625", + "name": "久治县", + "province": "63", + "city": "26", + "area": "25" + }, + { + "code": "632626", + "name": "玛多县", + "province": "63", + "city": "26", + "area": "26" + } + ] + }, + { + "code": "632700", + "name": "玉树藏族自治州", + "province": "63", + "city": "27", + "children": [ + { + "code": "632701", + "name": "玉树市", + "province": "63", + "city": "27", + "area": "01" + }, + { + "code": "632722", + "name": "杂多县", + "province": "63", + "city": "27", + "area": "22" + }, + { + "code": "632723", + "name": "称多县", + "province": "63", + "city": "27", + "area": "23" + }, + { + "code": "632724", + "name": "治多县", + "province": "63", + "city": "27", + "area": "24" + }, + { + "code": "632725", + "name": "囊谦县", + "province": "63", + "city": "27", + "area": "25" + }, + { + "code": "632726", + "name": "曲麻莱县", + "province": "63", + "city": "27", + "area": "26" + } + ] + }, + { + "code": "632800", + "name": "海西蒙古族藏族自治州", + "province": "63", + "city": "28", + "children": [ + { + "code": "632801", + "name": "格尔木市", + "province": "63", + "city": "28", + "area": "01" + }, + { + "code": "632802", + "name": "德令哈市", + "province": "63", + "city": "28", + "area": "02" + }, + { + "code": "632803", + "name": "茫崖市", + "province": "63", + "city": "28", + "area": "03" + }, + { + "code": "632821", + "name": "乌兰县", + "province": "63", + "city": "28", + "area": "21" + }, + { + "code": "632822", + "name": "都兰县", + "province": "63", + "city": "28", + "area": "22" + }, + { + "code": "632823", + "name": "天峻县", + "province": "63", + "city": "28", + "area": "23" + }, + { + "code": "632857", + "name": "大柴旦行政委员会", + "province": "63", + "city": "28", + "area": "57" + } + ] + } + ] + }, + { + "code": "640000", + "name": "宁夏回族自治区", + "province": "64", + "children": [ + { + "code": "640100", + "name": "银川市", + "province": "64", + "city": "01", + "children": [ + { + "code": "640104", + "name": "兴庆区", + "province": "64", + "city": "01", + "area": "04" + }, + { + "code": "640105", + "name": "西夏区", + "province": "64", + "city": "01", + "area": "05" + }, + { + "code": "640106", + "name": "金凤区", + "province": "64", + "city": "01", + "area": "06" + }, + { + "code": "640121", + "name": "永宁县", + "province": "64", + "city": "01", + "area": "21" + }, + { + "code": "640122", + "name": "贺兰县", + "province": "64", + "city": "01", + "area": "22" + }, + { + "code": "640181", + "name": "灵武市", + "province": "64", + "city": "01", + "area": "81" + }, + { + "code": "640101", + "name": "市辖区", + "province": "64", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "640200", + "name": "石嘴山市", + "province": "64", + "city": "02", + "children": [ + { + "code": "640202", + "name": "大武口区", + "province": "64", + "city": "02", + "area": "02" + }, + { + "code": "640205", + "name": "惠农区", + "province": "64", + "city": "02", + "area": "05" + }, + { + "code": "640221", + "name": "平罗县", + "province": "64", + "city": "02", + "area": "21" + }, + { + "code": "640201", + "name": "市辖区", + "province": "64", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "640300", + "name": "吴忠市", + "province": "64", + "city": "03", + "children": [ + { + "code": "640302", + "name": "利通区", + "province": "64", + "city": "03", + "area": "02" + }, + { + "code": "640303", + "name": "红寺堡区", + "province": "64", + "city": "03", + "area": "03" + }, + { + "code": "640323", + "name": "盐池县", + "province": "64", + "city": "03", + "area": "23" + }, + { + "code": "640324", + "name": "同心县", + "province": "64", + "city": "03", + "area": "24" + }, + { + "code": "640381", + "name": "青铜峡市", + "province": "64", + "city": "03", + "area": "81" + }, + { + "code": "640301", + "name": "市辖区", + "province": "64", + "city": "03", + "area": "01" + } + ] + }, + { + "code": "640400", + "name": "固原市", + "province": "64", + "city": "04", + "children": [ + { + "code": "640402", + "name": "原州区", + "province": "64", + "city": "04", + "area": "02" + }, + { + "code": "640422", + "name": "西吉县", + "province": "64", + "city": "04", + "area": "22" + }, + { + "code": "640423", + "name": "隆德县", + "province": "64", + "city": "04", + "area": "23" + }, + { + "code": "640424", + "name": "泾源县", + "province": "64", + "city": "04", + "area": "24" + }, + { + "code": "640425", + "name": "彭阳县", + "province": "64", + "city": "04", + "area": "25" + }, + { + "code": "640401", + "name": "市辖区", + "province": "64", + "city": "04", + "area": "01" + } + ] + }, + { + "code": "640500", + "name": "中卫市", + "province": "64", + "city": "05", + "children": [ + { + "code": "640502", + "name": "沙坡头区", + "province": "64", + "city": "05", + "area": "02" + }, + { + "code": "640521", + "name": "中宁县", + "province": "64", + "city": "05", + "area": "21" + }, + { + "code": "640522", + "name": "海原县", + "province": "64", + "city": "05", + "area": "22" + }, + { + "code": "640501", + "name": "市辖区", + "province": "64", + "city": "05", + "area": "01" + } + ] + } + ] + }, + { + "code": "650000", + "name": "新疆维吾尔自治区", + "province": "65", + "children": [ + { + "code": "650100", + "name": "乌鲁木齐市", + "province": "65", + "city": "01", + "children": [ + { + "code": "650102", + "name": "天山区", + "province": "65", + "city": "01", + "area": "02" + }, + { + "code": "650103", + "name": "沙依巴克区", + "province": "65", + "city": "01", + "area": "03" + }, + { + "code": "650104", + "name": "新市区", + "province": "65", + "city": "01", + "area": "04" + }, + { + "code": "650105", + "name": "水磨沟区", + "province": "65", + "city": "01", + "area": "05" + }, + { + "code": "650106", + "name": "头屯河区", + "province": "65", + "city": "01", + "area": "06" + }, + { + "code": "650107", + "name": "达坂城区", + "province": "65", + "city": "01", + "area": "07" + }, + { + "code": "650109", + "name": "米东区", + "province": "65", + "city": "01", + "area": "09" + }, + { + "code": "650121", + "name": "乌鲁木齐县", + "province": "65", + "city": "01", + "area": "21" + }, + { + "code": "650101", + "name": "市辖区", + "province": "65", + "city": "01", + "area": "01" + } + ] + }, + { + "code": "650200", + "name": "克拉玛依市", + "province": "65", + "city": "02", + "children": [ + { + "code": "650202", + "name": "独山子区", + "province": "65", + "city": "02", + "area": "02" + }, + { + "code": "650203", + "name": "克拉玛依区", + "province": "65", + "city": "02", + "area": "03" + }, + { + "code": "650204", + "name": "白碱滩区", + "province": "65", + "city": "02", + "area": "04" + }, + { + "code": "650205", + "name": "乌尔禾区", + "province": "65", + "city": "02", + "area": "05" + }, + { + "code": "650201", + "name": "市辖区", + "province": "65", + "city": "02", + "area": "01" + } + ] + }, + { + "code": "650400", + "name": "吐鲁番市", + "province": "65", + "city": "04", + "children": [ + { + "code": "650402", + "name": "高昌区", + "province": "65", + "city": "04", + "area": "02" + }, + { + "code": "650421", + "name": "鄯善县", + "province": "65", + "city": "04", + "area": "21" + }, + { + "code": "650422", + "name": "托克逊县", + "province": "65", + "city": "04", + "area": "22" + } + ] + }, + { + "code": "650500", + "name": "哈密市", + "province": "65", + "city": "05", + "children": [ + { + "code": "650502", + "name": "伊州区", + "province": "65", + "city": "05", + "area": "02" + }, + { + "code": "650521", + "name": "巴里坤哈萨克自治县", + "province": "65", + "city": "05", + "area": "21" + }, + { + "code": "650522", + "name": "伊吾县", + "province": "65", + "city": "05", + "area": "22" + } + ] + }, + { + "code": "652300", + "name": "昌吉回族自治州", + "province": "65", + "city": "23", + "children": [ + { + "code": "652301", + "name": "昌吉市", + "province": "65", + "city": "23", + "area": "01" + }, + { + "code": "652302", + "name": "阜康市", + "province": "65", + "city": "23", + "area": "02" + }, + { + "code": "652323", + "name": "呼图壁县", + "province": "65", + "city": "23", + "area": "23" + }, + { + "code": "652324", + "name": "玛纳斯县", + "province": "65", + "city": "23", + "area": "24" + }, + { + "code": "652325", + "name": "奇台县", + "province": "65", + "city": "23", + "area": "25" + }, + { + "code": "652327", + "name": "吉木萨尔县", + "province": "65", + "city": "23", + "area": "27" + }, + { + "code": "652328", + "name": "木垒哈萨克自治县", + "province": "65", + "city": "23", + "area": "28" + } + ] + }, + { + "code": "652700", + "name": "博尔塔拉蒙古自治州", + "province": "65", + "city": "27", + "children": [ + { + "code": "652701", + "name": "博乐市", + "province": "65", + "city": "27", + "area": "01" + }, + { + "code": "652702", + "name": "阿拉山口市", + "province": "65", + "city": "27", + "area": "02" + }, + { + "code": "652722", + "name": "精河县", + "province": "65", + "city": "27", + "area": "22" + }, + { + "code": "652723", + "name": "温泉县", + "province": "65", + "city": "27", + "area": "23" + } + ] + }, + { + "code": "652800", + "name": "巴音郭楞蒙古自治州", + "province": "65", + "city": "28", + "children": [ + { + "code": "652801", + "name": "库尔勒市", + "province": "65", + "city": "28", + "area": "01" + }, + { + "code": "652822", + "name": "轮台县", + "province": "65", + "city": "28", + "area": "22" + }, + { + "code": "652823", + "name": "尉犁县", + "province": "65", + "city": "28", + "area": "23" + }, + { + "code": "652824", + "name": "若羌县", + "province": "65", + "city": "28", + "area": "24" + }, + { + "code": "652825", + "name": "且末县", + "province": "65", + "city": "28", + "area": "25" + }, + { + "code": "652826", + "name": "焉耆回族自治县", + "province": "65", + "city": "28", + "area": "26" + }, + { + "code": "652827", + "name": "和静县", + "province": "65", + "city": "28", + "area": "27" + }, + { + "code": "652828", + "name": "和硕县", + "province": "65", + "city": "28", + "area": "28" + }, + { + "code": "652829", + "name": "博湖县", + "province": "65", + "city": "28", + "area": "29" + }, + { + "code": "652871", + "name": "库尔勒经济技术开发区", + "province": "65", + "city": "28", + "area": "71" + } + ] + }, + { + "code": "652900", + "name": "阿克苏地区", + "province": "65", + "city": "29", + "children": [ + { + "code": "652901", + "name": "阿克苏市", + "province": "65", + "city": "29", + "area": "01" + }, + { + "code": "652902", + "name": "库车市", + "province": "65", + "city": "29", + "area": "02" + }, + { + "code": "652922", + "name": "温宿县", + "province": "65", + "city": "29", + "area": "22" + }, + { + "code": "652924", + "name": "沙雅县", + "province": "65", + "city": "29", + "area": "24" + }, + { + "code": "652925", + "name": "新和县", + "province": "65", + "city": "29", + "area": "25" + }, + { + "code": "652926", + "name": "拜城县", + "province": "65", + "city": "29", + "area": "26" + }, + { + "code": "652927", + "name": "乌什县", + "province": "65", + "city": "29", + "area": "27" + }, + { + "code": "652928", + "name": "阿瓦提县", + "province": "65", + "city": "29", + "area": "28" + }, + { + "code": "652929", + "name": "柯坪县", + "province": "65", + "city": "29", + "area": "29" + } + ] + }, + { + "code": "653000", + "name": "克孜勒苏柯尔克孜自治州", + "province": "65", + "city": "30", + "children": [ + { + "code": "653001", + "name": "阿图什市", + "province": "65", + "city": "30", + "area": "01" + }, + { + "code": "653022", + "name": "阿克陶县", + "province": "65", + "city": "30", + "area": "22" + }, + { + "code": "653023", + "name": "阿合奇县", + "province": "65", + "city": "30", + "area": "23" + }, + { + "code": "653024", + "name": "乌恰县", + "province": "65", + "city": "30", + "area": "24" + } + ] + }, + { + "code": "653100", + "name": "喀什地区", + "province": "65", + "city": "31", + "children": [ + { + "code": "653101", + "name": "喀什市", + "province": "65", + "city": "31", + "area": "01" + }, + { + "code": "653121", + "name": "疏附县", + "province": "65", + "city": "31", + "area": "21" + }, + { + "code": "653122", + "name": "疏勒县", + "province": "65", + "city": "31", + "area": "22" + }, + { + "code": "653123", + "name": "英吉沙县", + "province": "65", + "city": "31", + "area": "23" + }, + { + "code": "653124", + "name": "泽普县", + "province": "65", + "city": "31", + "area": "24" + }, + { + "code": "653125", + "name": "莎车县", + "province": "65", + "city": "31", + "area": "25" + }, + { + "code": "653126", + "name": "叶城县", + "province": "65", + "city": "31", + "area": "26" + }, + { + "code": "653127", + "name": "麦盖提县", + "province": "65", + "city": "31", + "area": "27" + }, + { + "code": "653128", + "name": "岳普湖县", + "province": "65", + "city": "31", + "area": "28" + }, + { + "code": "653129", + "name": "伽师县", + "province": "65", + "city": "31", + "area": "29" + }, + { + "code": "653130", + "name": "巴楚县", + "province": "65", + "city": "31", + "area": "30" + }, + { + "code": "653131", + "name": "塔什库尔干塔吉克自治县", + "province": "65", + "city": "31", + "area": "31" + } + ] + }, + { + "code": "653200", + "name": "和田地区", + "province": "65", + "city": "32", + "children": [ + { + "code": "653201", + "name": "和田市", + "province": "65", + "city": "32", + "area": "01" + }, + { + "code": "653221", + "name": "和田县", + "province": "65", + "city": "32", + "area": "21" + }, + { + "code": "653222", + "name": "墨玉县", + "province": "65", + "city": "32", + "area": "22" + }, + { + "code": "653223", + "name": "皮山县", + "province": "65", + "city": "32", + "area": "23" + }, + { + "code": "653224", + "name": "洛浦县", + "province": "65", + "city": "32", + "area": "24" + }, + { + "code": "653225", + "name": "策勒县", + "province": "65", + "city": "32", + "area": "25" + }, + { + "code": "653226", + "name": "于田县", + "province": "65", + "city": "32", + "area": "26" + }, + { + "code": "653227", + "name": "民丰县", + "province": "65", + "city": "32", + "area": "27" + } + ] + }, + { + "code": "654000", + "name": "伊犁哈萨克自治州", + "province": "65", + "city": "40", + "children": [ + { + "code": "654002", + "name": "伊宁市", + "province": "65", + "city": "40", + "area": "02" + }, + { + "code": "654003", + "name": "奎屯市", + "province": "65", + "city": "40", + "area": "03" + }, + { + "code": "654004", + "name": "霍尔果斯市", + "province": "65", + "city": "40", + "area": "04" + }, + { + "code": "654021", + "name": "伊宁县", + "province": "65", + "city": "40", + "area": "21" + }, + { + "code": "654022", + "name": "察布查尔锡伯自治县", + "province": "65", + "city": "40", + "area": "22" + }, + { + "code": "654023", + "name": "霍城县", + "province": "65", + "city": "40", + "area": "23" + }, + { + "code": "654024", + "name": "巩留县", + "province": "65", + "city": "40", + "area": "24" + }, + { + "code": "654025", + "name": "新源县", + "province": "65", + "city": "40", + "area": "25" + }, + { + "code": "654026", + "name": "昭苏县", + "province": "65", + "city": "40", + "area": "26" + }, + { + "code": "654027", + "name": "特克斯县", + "province": "65", + "city": "40", + "area": "27" + }, + { + "code": "654028", + "name": "尼勒克县", + "province": "65", + "city": "40", + "area": "28" + } + ] + }, + { + "code": "654200", + "name": "塔城地区", + "province": "65", + "city": "42", + "children": [ + { + "code": "654201", + "name": "塔城市", + "province": "65", + "city": "42", + "area": "01" + }, + { + "code": "654202", + "name": "乌苏市", + "province": "65", + "city": "42", + "area": "02" + }, + { + "code": "654221", + "name": "额敏县", + "province": "65", + "city": "42", + "area": "21" + }, + { + "code": "654223", + "name": "沙湾县", + "province": "65", + "city": "42", + "area": "23" + }, + { + "code": "654224", + "name": "托里县", + "province": "65", + "city": "42", + "area": "24" + }, + { + "code": "654225", + "name": "裕民县", + "province": "65", + "city": "42", + "area": "25" + }, + { + "code": "654226", + "name": "和布克赛尔蒙古自治县", + "province": "65", + "city": "42", + "area": "26" + }, + { + "code": "654203", + "name": "沙湾市", + "province": "65", + "city": "42", + "area": "03" + } + ] + }, + { + "code": "654300", + "name": "阿勒泰地区", + "province": "65", + "city": "43", + "children": [ + { + "code": "654301", + "name": "阿勒泰市", + "province": "65", + "city": "43", + "area": "01" + }, + { + "code": "654321", + "name": "布尔津县", + "province": "65", + "city": "43", + "area": "21" + }, + { + "code": "654322", + "name": "富蕴县", + "province": "65", + "city": "43", + "area": "22" + }, + { + "code": "654323", + "name": "福海县", + "province": "65", + "city": "43", + "area": "23" + }, + { + "code": "654324", + "name": "哈巴河县", + "province": "65", + "city": "43", + "area": "24" + }, + { + "code": "654325", + "name": "青河县", + "province": "65", + "city": "43", + "area": "25" + }, + { + "code": "654326", + "name": "吉木乃县", + "province": "65", + "city": "43", + "area": "26" + } + ] + }, + { + "code": "659000", + "name": "新疆维吾尔自治区-自治区直辖县级行政区划", + "province": "65", + "city": "90", + "children": [ + { + "code": "659001", + "name": "石河子市", + "province": "65", + "city": "90", + "area": "01" + }, + { + "code": "659002", + "name": "阿拉尔市", + "province": "65", + "city": "90", + "area": "02" + }, + { + "code": "659003", + "name": "图木舒克市", + "province": "65", + "city": "90", + "area": "03" + }, + { + "code": "659004", + "name": "五家渠市", + "province": "65", + "city": "90", + "area": "04" + }, + { + "code": "659005", + "name": "北屯市", + "province": "65", + "city": "90", + "area": "05" + }, + { + "code": "659006", + "name": "铁门关市", + "province": "65", + "city": "90", + "area": "06" + }, + { + "code": "659007", + "name": "双河市", + "province": "65", + "city": "90", + "area": "07" + }, + { + "code": "659008", + "name": "可克达拉市", + "province": "65", + "city": "90", + "area": "08" + }, + { + "code": "659009", + "name": "昆玉市", + "province": "65", + "city": "90", + "area": "09" + }, + { + "code": "659010", + "name": "胡杨河市", + "province": "65", + "city": "90", + "area": "10" + }, + { + "code": "659011", + "name": "新星市", + "province": "65", + "city": "90", + "area": "11" + } + ] + } + ] + }, + { + "code": "710000", + "name": "台湾省", + "province": "71", + "children": [] + }, + { + "code": "810000", + "name": "香港特别行政区", + "province": "81", + "children": [ + { + "code": "810001", + "name": "中西区", + "province": "81", + "city": "00", + "area": "01" + }, + { + "code": "810002", + "name": "湾仔区", + "province": "81", + "city": "00", + "area": "02" + }, + { + "code": "810003", + "name": "东区", + "province": "81", + "city": "00", + "area": "03" + }, + { + "code": "810004", + "name": "南区", + "province": "81", + "city": "00", + "area": "04" + }, + { + "code": "810005", + "name": "油尖旺区", + "province": "81", + "city": "00", + "area": "05" + }, + { + "code": "810006", + "name": "深水埗区", + "province": "81", + "city": "00", + "area": "06" + }, + { + "code": "810007", + "name": "九龙城区", + "province": "81", + "city": "00", + "area": "07" + }, + { + "code": "810008", + "name": "黄大仙区", + "province": "81", + "city": "00", + "area": "08" + }, + { + "code": "810009", + "name": "观塘区", + "province": "81", + "city": "00", + "area": "09" + }, + { + "code": "810010", + "name": "荃湾区", + "province": "81", + "city": "00", + "area": "10" + }, + { + "code": "810011", + "name": "屯门区", + "province": "81", + "city": "00", + "area": "11" + }, + { + "code": "810012", + "name": "元朗区", + "province": "81", + "city": "00", + "area": "12" + }, + { + "code": "810013", + "name": "北区", + "province": "81", + "city": "00", + "area": "13" + }, + { + "code": "810014", + "name": "大埔区", + "province": "81", + "city": "00", + "area": "14" + }, + { + "code": "810015", + "name": "西贡区", + "province": "81", + "city": "00", + "area": "15" + }, + { + "code": "810016", + "name": "沙田区", + "province": "81", + "city": "00", + "area": "16" + }, + { + "code": "810017", + "name": "葵青区", + "province": "81", + "city": "00", + "area": "17" + }, + { + "code": "810018", + "name": "离岛区", + "province": "81", + "city": "00", + "area": "18" + } + ] + }, + { + "code": "820000", + "name": "澳门特别行政区", + "province": "82", + "children": [ + { + "code": "820001", + "name": "花地玛堂区", + "province": "82", + "city": "00", + "area": "01" + }, + { + "code": "820002", + "name": "花王堂区", + "province": "82", + "city": "00", + "area": "02" + }, + { + "code": "820003", + "name": "望德堂区", + "province": "82", + "city": "00", + "area": "03" + }, + { + "code": "820004", + "name": "大堂区", + "province": "82", + "city": "00", + "area": "04" + }, + { + "code": "820005", + "name": "风顺堂区", + "province": "82", + "city": "00", + "area": "05" + }, + { + "code": "820006", + "name": "嘉模堂区", + "province": "82", + "city": "00", + "area": "06" + }, + { + "code": "820007", + "name": "路凼填海区", + "province": "82", + "city": "00", + "area": "07" + }, + { + "code": "820008", + "name": "圣方济各堂区", + "province": "82", + "city": "00", + "area": "08" + } + ] + } +] diff --git a/src/FormItemCascader/index.md b/src/FormItemCascader/index.md index 458b7fba..9aea9743 100644 --- a/src/FormItemCascader/index.md +++ b/src/FormItemCascader/index.md @@ -34,6 +34,8 @@ nav: :::warning{title=注意} +- `request` 与 `options` 同时配置时 `options` 优先级更高 + - `request` 的参数集合`depends` 为 `LFormItem` 组件 `dependencies` 属性依赖项字段的值 , 如果依赖项发生变化则会自动请求数据 , 如果依赖项的值为`假值或者空数组`则本身数据也会清除或者禁用选择 ::: @@ -44,13 +46,15 @@ import { LFormItemCascader } from 'lighting-design'; 除了以下参数,其余和 [LFormItem](/components/form-item) 一样。 -| 参数 | 说明 | 类型 | 默认值 | -| ------------- | ------------------------------------ | --------------------------------------------------------------- | ------ | -| options | 数据化配置选项内容 | `LCascaderOption[]` | `[]` | -| request | 请求数据函数 | `(...depends: any[]) => Promise` | `-` | -| debounceTime | 当依赖项发生变化时重新请求的防抖时间 | `number` | `-` | -| spin | 自定义 loading 效果 | [SpinProps](https://ant.design/components/spin-cn/#api) | `-` | -| cascaderProps | `antd`级联组件 Props | [CascaderProps](https://ant.design/components/cascader-cn/#api) | `-` | +| 参数 | 说明 | 类型 | 默认值 | +| -------------- | --------------------------------------- | --------------------------------------------------------------- | ------ | +| options | 数据化配置选项内容 | `LCascaderOption[]` | `[]` | +| request | 请求数据函数 | `(...depends: any[]) => Promise` | `-` | +| requestOptions | ahook 的 request 的配置项 | `-` | `-` | +| debounceTime | 当依赖项发生变化时重新请求的防抖时间 | `number` | `-` | +| spin | 自定义 loading 效果 | [SpinProps](https://ant.design/components/spin-cn/#api) | `-` | +| cascaderProps | `antd`级联组件 Props | [CascaderProps](https://ant.design/components/cascader-cn/#api) | `-` | +| actionRef | 配置 request 时 useRequest 的全部返回值 | `LFormItemActionRef` | `-` | ### LCascaderOption diff --git a/src/FormItemCascader/index.tsx b/src/FormItemCascader/index.tsx index 8ebc86cb..56eb7f59 100644 --- a/src/FormItemCascader/index.tsx +++ b/src/FormItemCascader/index.tsx @@ -2,6 +2,7 @@ import type { SpinProps } from 'antd'; import { LFormContext } from 'lighting-design/Form/base/BaseForm'; import type { LFormItemProps } from 'lighting-design/FormItem/base/BaseFromItem'; import LFormItem from 'lighting-design/FormItem/base/BaseFromItem'; +import type { LFormItemActionRef } from 'lighting-design/FormItemSelect'; import { usePlaceholder } from 'lighting-design/_utils'; import { emptyArray, emptyObject } from 'lighting-design/constants'; import type { FC } from 'react'; @@ -18,6 +19,20 @@ export interface LFormItemCascaderProps * @see 参考(https://ant.design/components/spin-cn/#api) */ spin?: SpinProps; + /** + *配置 request 时 useRequest 的返回值 + *@author 李岚清 + *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemInputProps + *@version 2.1.24 + */ + actionRef?: React.MutableRefObject; + /** + *ahook 的 request 的配置项 + *@author 李岚清 + *@version 2.1.24 + *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemSelectProps + */ + requestOptions?: Record; } const LFormItemCascader: FC = ({ diff --git a/src/FormItemCheckbox/index.md b/src/FormItemCheckbox/index.md index 6a295d6b..8d193925 100644 --- a/src/FormItemCheckbox/index.md +++ b/src/FormItemCheckbox/index.md @@ -43,6 +43,8 @@ nav: :::warning{title=注意} +- `request`与`options`同时配置时 `options`优先级更高 + - `request` 的参数集合`depends` 为 `LFormItem` 组件 `dependencies` 属性依赖项字段的值 , 如果依赖项发生变化则会自动请求数据 , 如果依赖项的值为`假值或者空数组`则本身数据也会清除或者禁用选择 ::: @@ -57,6 +59,7 @@ import { LFormItemCheckbox } from 'lighting-design'; | --------------- | --------------------------------------- | --------------------------------------------------------------- | ----------------------------- | | options | 数据源 | `LCheckboxOptions[]` | `-` | | request | 请求数据源的异步函数 | `(...depends: any[]) => Promise` | `-` | +| requestOptions | ahook 的 request 的配置项 | `-` | `-` | | debounceTime | 当依赖项发生变化时重新请求的防抖时间 | `number` | `-` | | beforeAll | 自定义全选 | `LCheckboxBeforeAllProps \| boolean ` | `-` | | spin | 自定义 loading 效果 | [SpinProps](https://ant.design/components/spin-cn/#api) | `-` | diff --git a/src/FormItemInput/demos/Demo1.tsx b/src/FormItemInput/demos/Demo1.tsx index 31ca7cc7..224853d5 100644 --- a/src/FormItemInput/demos/Demo1.tsx +++ b/src/FormItemInput/demos/Demo1.tsx @@ -13,12 +13,7 @@ const Demo = () => { console.log('values', values); }} > - + { type="url" messageVariables={{ label: '请输入正确的网址格式!' }} /> - } - /> + } /> = ({ useImperativeHandle(actionRef, () => requestRes); const handleChange = useMemoizedFn((val: RadioChangeEvent) => { - if (radioProps?.onChange) { - radioProps?.onChange(val); - } onChange?.(val); + radioProps?.onChange?.(val); }); const radioDom = ( diff --git a/src/FormItemRadio/index.tsx b/src/FormItemRadio/index.tsx index 344aa0d6..2e48c0db 100644 --- a/src/FormItemRadio/index.tsx +++ b/src/FormItemRadio/index.tsx @@ -2,6 +2,7 @@ import type { SelectProps, SpinProps } from 'antd'; import { LFormContext } from 'lighting-design/Form/base/BaseForm'; import type { LFormItemProps } from 'lighting-design/FormItem/base/BaseFromItem'; import LFormItem from 'lighting-design/FormItem/base/BaseFromItem'; +import type { LFormItemActionRef } from 'lighting-design/FormItemSelect'; import { usePlaceholder } from 'lighting-design/_utils'; import { emptyArray, emptyObject } from 'lighting-design/constants'; import type { FC } from 'react'; diff --git a/src/FormItemRate/base/RateWrapper.tsx b/src/FormItemRate/base/RateWrapper.tsx index 3d278b5d..2ccf8125 100644 --- a/src/FormItemRate/base/RateWrapper.tsx +++ b/src/FormItemRate/base/RateWrapper.tsx @@ -1,34 +1,12 @@ -import { - useDeepCompareEffect, - useMemoizedFn, - useRequest, - useSafeState, - useUpdateEffect, -} from 'ahooks'; -import type { RateProps, SpinProps } from 'antd'; -import { Form, Rate, Spin } from 'antd'; -import { publicSpinStyle } from 'lighting-design/FormItemRadio/base/RadioWrapper'; -import { - useDependValues, - useIsClearDependValues, - useIsFirstRender, -} from 'lighting-design/_utils'; -import { emptyArray, emptyObject } from 'lighting-design/constants'; +import { useMemoizedFn } from 'ahooks'; +import type { RateProps } from 'antd'; +import { Rate } from 'antd'; +import { emptyObject } from 'lighting-design/constants'; import type { FC } from 'react'; -import { useMemo, useState } from 'react'; export type RateWrapperProps = Record & Partial<{ - /** - *请求总共的星数的异步函数 - *@author 李岚清 - *@version 2.1.24 - *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemRateProps - */ - request: (...args: any[]) => Promise; disabled: boolean; - debounceTime: number; - dependencies: string[]; /** *antd评分组件 Props *@author 李岚清 @@ -36,92 +14,17 @@ export type RateWrapperProps = Record & *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemRateProps */ rateProps: RateProps; - outLoading: SpinProps; }>; const RateWrapper: FC = ({ value, onChange, + allowHalf, count, - outLoading, - dependencies = emptyArray, - request, - debounceTime, rateProps = emptyObject, - requestOptions = emptyObject, disabled, - name, ...restProps }) => { - const [reqCount, setReqCount] = useState(0); - const [loading, setLoading] = useSafeState( - outLoading?.spinning || false, - ); - const isFirst = useIsFirstRender(); - - const hasLoading = useMemo( - () => Reflect.has(outLoading ?? {}, 'spinning'), - [outLoading], - ); - - const { run } = useRequest(request || (async () => 0), { - ...requestOptions, - manual: true, - debounceWait: debounceTime, - onSuccess: (result: number) => { - if (!hasLoading) setLoading(false); - setReqCount(result); - }, - onError: () => { - if (!hasLoading) setLoading(false); - setReqCount(0); - }, - }); - - useUpdateEffect(() => { - if (hasLoading) setLoading(outLoading?.spinning || false); - }, [outLoading]); - - const form = Form.useFormInstance(); - const dependValues = useDependValues(dependencies, restProps); - const isClearDepends = useIsClearDependValues(dependValues); - - useDeepCompareEffect(() => { - if (!request) return; - // 组件第一次加载时调用request - if (isFirst) { - (async () => { - try { - if (!hasLoading) setLoading(true); - const newOptions = await request(...dependValues); - setReqCount(newOptions); - } catch (error) { - setReqCount(0); - } - if (!hasLoading) setLoading(false); - })(); - } else { - if (value !== void 0 || value !== 0) { - form.setFieldValue(name, void 0); - } - // 防抖调用 - if (!isClearDepends) { - if (!hasLoading) setLoading(true); - run(...dependValues); - } - } - }, [dependValues]); - - const currentCount = useMemo(() => { - if (isClearDepends) { - return 0; - } else if (reqCount) { - return reqCount; - } else { - return count; - } - }, [isClearDepends, reqCount, count]); - const handleChange = useMemoizedFn((num: number) => { if (rateProps?.onChange) { rateProps?.onChange(num); @@ -130,16 +33,15 @@ const RateWrapper: FC = ({ }); return ( - - - + ); }; diff --git a/src/FormItemRate/demos/Demo1.tsx b/src/FormItemRate/demos/Demo1.tsx index 55391d41..a69092e2 100644 --- a/src/FormItemRate/demos/Demo1.tsx +++ b/src/FormItemRate/demos/Demo1.tsx @@ -11,15 +11,7 @@ const Demo1 = () => { }} > - + ); }; diff --git a/src/FormItemRate/demos/Demo3.tsx b/src/FormItemRate/demos/Demo3.tsx deleted file mode 100644 index 19bfc006..00000000 --- a/src/FormItemRate/demos/Demo3.tsx +++ /dev/null @@ -1,22 +0,0 @@ -import { LForm, LFormItemRate } from 'lighting-design'; -import { awaitTime } from '../../_test'; - -const Demo3 = () => { - const [form] = LForm.useForm(); - - return ( - - { - const result = await awaitTime(8); - if (result.success) { - return result.data; - } - }} - /> - - ); -}; -export default Demo3; diff --git a/src/FormItemRate/index.md b/src/FormItemRate/index.md index 39bb0549..9049c52e 100644 --- a/src/FormItemRate/index.md +++ b/src/FormItemRate/index.md @@ -19,10 +19,6 @@ nav: -### 异步请求总星数 - - - ### 其他字符 @@ -33,22 +29,14 @@ nav: ## API -:::warning{title=注意} - -- `request` 的参数集合`depends` 为 `LFormItem` 组件 `dependencies` 属性依赖项字段的值 , 如果依赖项发生变化则会自动请求数据 , 如果依赖项的值为`假值或者空数组`则本身数据也会清除或者禁用选择 - -::: - ```ts import { LFormItemRate } from 'lighting-design'; ``` 除了以下参数,其余和 [LFormItem](/components/form-item) 一样。 -| 参数 | 说明 | 类型 | 默认值 | -| ------------ | ------------------------------------ | ------------------------------------------------------- | ------ | -| count | 总共的星数 | `number` | `5` | -| request | 请求总共的星数的异步函数 | `(...depends: any[]) => Promise` | `-` | -| debounceTime | 当依赖项发生变化时重新请求的防抖时间 | `number` | `-` | -| spin | 自定义 loading 效果 | [SpinProps](https://ant.design/components/spin-cn/#api) | `-` | -| rateProps | `antd`评分组件 Props | [RateProps](https://ant.design/components/rate-cn/#api) | `-` | +| 参数 | 说明 | 类型 | 默认值 | +| --------- | -------------------- | ------------------------------------------------------- | ------- | +| count | 总共的星数 | `number` | `5` | +| allowHalf | 是否需要半心 | `boolean` | `false` | +| rateProps | `antd`评分组件 Props | [RateProps](https://ant.design/components/rate-cn/#api) | `-` | diff --git a/src/FormItemRate/index.tsx b/src/FormItemRate/index.tsx index aab6d22a..a0ad38f0 100644 --- a/src/FormItemRate/index.tsx +++ b/src/FormItemRate/index.tsx @@ -1,19 +1,13 @@ -import type { SpinProps } from 'antd'; import { LFormContext } from 'lighting-design/Form/base/BaseForm'; import type { LFormItemProps } from 'lighting-design/FormItem/base/BaseFromItem'; import LFormItem from 'lighting-design/FormItem/base/BaseFromItem'; import { usePlaceholder } from 'lighting-design/_utils'; -import { emptyObject } from 'lighting-design/constants'; import type { FC } from 'react'; import { useContext } from 'react'; import type { RateWrapperProps } from './base/RateWrapper'; import RateWrapper from './base/RateWrapper'; -export interface LFormItemRateProps - extends LFormItemProps, - Pick { - dependencies?: string[]; - debounceTime?: number; +export interface LFormItemRateProps extends LFormItemProps, Pick { /** *总共的星数 *@author 李岚清 @@ -22,24 +16,21 @@ export interface LFormItemRateProps */ count?: number; /** - *自定义 loading 效果 + *是否需要半心 *@author 李岚清 *@version 2.1.24 *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemRateProps */ - spin?: SpinProps; + allowHalf?: boolean; } const LFormItemRate: FC = ({ - request, - debounceTime, rateProps, required, disabled, - spin, size, + allowHalf, count = 5, - requestOptions = emptyObject, ...restProps }) => { const { disabled: formDisabled, size: formSize } = useContext(LFormContext); @@ -67,16 +58,11 @@ const LFormItemRate: FC = ({ return ( ); diff --git a/src/FormItemSegmented/base/SegmentedWrapper.tsx b/src/FormItemSegmented/base/SegmentedWrapper.tsx index 1420994d..b3d99dda 100644 --- a/src/FormItemSegmented/base/SegmentedWrapper.tsx +++ b/src/FormItemSegmented/base/SegmentedWrapper.tsx @@ -1,24 +1,13 @@ -import { - useDeepCompareEffect, - useMemoizedFn, - useRequest, - useSafeState, - useUpdateEffect, -} from 'ahooks'; +import { useMemoizedFn, useMount, useRequest } from 'ahooks'; import type { SegmentedProps, SpinProps } from 'antd'; import { Form, Segmented, Spin } from 'antd'; -import type { - SegmentedLabeledOption, - SegmentedValue, -} from 'antd/lib/segmented'; -import { - useDependValues, - useIsClearDependValues, - useIsFirstRender, -} from 'lighting-design/_utils'; +import type { SegmentedValue } from 'antd/lib/segmented'; +import { publicSpinStyle } from 'lighting-design/FormItemRadio/base/RadioWrapper'; +import { getOptions, useDependValues, useIsClearDependValues } from 'lighting-design/_utils'; import { emptyArray, emptyObject } from 'lighting-design/constants'; +import useDeepUpdateEffect from 'lighting-design/useDeepUpdateEffect'; import type { FC, ReactNode } from 'react'; -import { useMemo, useState } from 'react'; +import { useImperativeHandle, useMemo } from 'react'; export type SegmentedWrapperProps = Record & { request?: (...args: any[]) => Promise; @@ -49,6 +38,7 @@ export type SegmentedWrapperProps = Record & { }; const SegmentedWrapper: FC = ({ + actionRef, value, onChange, dependencies = emptyArray, @@ -63,96 +53,45 @@ const SegmentedWrapper: FC = ({ name, ...restProps }) => { - const [optsRequest, setOptsRequest] = useState< - (SegmentedValue | SegmentedLabeledOption)[] - >([]); - const [loading, setLoading] = useSafeState( - outLoading?.spinning || false, - ); - - const hasLoading = useMemo( - () => Reflect.has(outLoading ?? {}, 'spinning'), - [outLoading], - ); - const isFirst = useIsFirstRender(); // 组件是否第一次挂载 + const form = Form.useFormInstance(); + const dependValues = useDependValues(dependencies, restProps); + const hasEmptyDepends = useIsClearDependValues(dependValues); - const { run } = useRequest(request || (async () => []), { + const requestRes = useRequest(request || (async () => []), { ...requestOptions, manual: true, debounceWait: debounceTime, - onSuccess: (result) => { - if (!hasLoading) setLoading(false); - setOptsRequest([...result]); - }, - onError: () => { - if (!hasLoading) setLoading(false); - setOptsRequest([]); - }, + }); + const { run, loading, data } = requestRes; + useMount(() => { + if (!request || outOptions?.length || segmentedProps.options?.length) return; + run(...dependValues); }); - useUpdateEffect(() => { - if (hasLoading) setLoading(outLoading?.spinning || false); - }, [outLoading]); - - const form = Form.useFormInstance(); - const dependValues = useDependValues(dependencies, restProps); - const isClearDepends = useIsClearDependValues(dependValues); - - const opts = useMemo(() => { - const rawOptions = segmentedProps?.options || outOptions; - return rawOptions; - }, [outOptions, segmentedProps?.options]); - - useDeepCompareEffect(() => { - if (!request) return; - // 组件第一次加载时调用request - if (isFirst) { - (async () => { - try { - if (!hasLoading) setLoading(true); - const newOptions = await request(...dependValues); - setOptsRequest(newOptions); - } catch (error) { - setOptsRequest([]); - } - if (!hasLoading) setLoading(false); - })(); - } else { - if (value !== void 0) { - form.setFieldValue(name, void 0); - } - // 防抖调用 - if (!isClearDepends) { - if (!hasLoading) setLoading(true); - run(...dependValues); - } - } - }, [dependValues]); + useDeepUpdateEffect(() => { + if (!request || outOptions?.length || segmentedProps.options?.length) return; + form.setFieldValue(name, void 0); + if (!hasEmptyDepends) run(...dependValues); + }, dependValues); const segmentedOptions = useMemo(() => { - if (isClearDepends) { - return []; - } else if (optsRequest?.length > 0) { - return optsRequest; - } else if (opts.length > 0) { - return opts; - } else { - return []; - } - }, [isClearDepends, opts, optsRequest]); + const innerOptions = getOptions(outOptions, segmentedProps.options, data); + return innerOptions; + }, [outOptions, data, segmentedProps.options]); + + useImperativeHandle(actionRef, () => requestRes); const handleChange = useMemoizedFn((val: SegmentedValue) => { + onChange?.(val); if (segmentedProps?.onChange) { segmentedProps?.onChange(val); } - onChange?.(val); }); const SegmentedDom = ( - // @ts-ignore = ({ /> ); return ( - - {!isClearDepends ? SegmentedDom : notDependRender} + + {!hasEmptyDepends ? SegmentedDom : notDependRender} ); }; diff --git a/src/FormItemSegmented/demos/Demo4.tsx b/src/FormItemSegmented/demos/Demo4.tsx index 9727fed7..cfb8cf27 100644 --- a/src/FormItemSegmented/demos/Demo4.tsx +++ b/src/FormItemSegmented/demos/Demo4.tsx @@ -32,25 +32,25 @@ const Demo4 = () => { spin={{ indicator: , }} - notDependRender='请先选择select44' + notDependRender="请先选择select44" request={async (select44) => { console.log('select44 ', select44); let data: Record[] = []; - if (select4 === 'a') { + if (select44 === 'a') { data = [ { label: 'A1', value: 'a1' }, { label: 'B1', value: 'b1' }, { label: 'C1', value: 'c1' }, ]; } - if (select4 === 'b') { + if (select44 === 'b') { data = [ { label: 'A2', value: 'a2' }, { label: 'B2', value: 'b2' }, { label: 'C2', value: 'c2' }, ]; } - if (select4 === 'c') { + if (select44 === 'c') { data = [ { label: 'A3', value: 'a3' }, { label: 'B3', value: 'b3' }, diff --git a/src/FormItemSegmented/index.md b/src/FormItemSegmented/index.md index 665cd5f0..e7f7f01f 100644 --- a/src/FormItemSegmented/index.md +++ b/src/FormItemSegmented/index.md @@ -38,6 +38,8 @@ nav: :::warning{title=注意} +- `request`与`options`同时配置时 `options`优先级更高 + - `request` 的参数集合`depends` 为 `LFormItem` 组件 `dependencies` 属性依赖项字段的值 , 如果依赖项发生变化则会自动请求数据 , 如果依赖项的值为`假值或者空数组`则本身数据也会清除或者禁用选择 ::: @@ -48,11 +50,13 @@ import { LFormItemSegmented } from 'lighting-design'; 除了以下参数,其余和 [LFormItem](/components/form-item) 一样。 -| 参数 | 说明 | 类型 | 默认值 | -| --------------- | ------------------------------------ | -------------------------------------------------------------------------------------------------------------------------- | ----------------------------------- | -| options | 数据化配置选项内容 | ` string[] \| number[] \| Array<{ label: ReactNode value: string icon? ReactNode disabled?: boolean className?: string }>` | `[]` | -| request | 请求数据函数 | `(...depends: any[]) => Promise` | `-` | -| debounceTime | 当依赖项发生变化时重新请求的防抖时间 | `number` | `-` | -| spin | 自定义 loading 效果 | [spinProps](https://ant.design/components/spin-cn/#api) | `-` | -| notDependRender | 依赖项的值为空时展示的内容 | `() => ReactNode` | `() => 请先选择依赖项` | -| segmentedProps | `antd`分段组件 Props | [SegmentedProps](https://ant.design/components/segmented-cn/#api) | `-` | +| 参数 | 说明 | 类型 | 默认值 | +| --------------- | --------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- | ----------------------------- | +| options | 数据化配置选项内容 | ` string[] \| number[] \| Array<{ label: ReactNode value: string icon? ReactNode disabled?: boolean className?: string }>` | `[]` | +| request | 请求数据函数 | `(...depends: any[]) => Promise` | `-` | +| requestOptions | ahook 的 request 的配置项 | `-` | `-` | +| debounceTime | 当依赖项发生变化时重新请求的防抖时间 | `number` | `-` | +| spin | 自定义 loading 效果 | [spinProps](https://ant.design/components/spin-cn/#api) | `-` | +| notDependRender | 依赖项的值为空时展示的内容 | ` ReactNode` | `请先选择依赖项` | +| segmentedProps | `antd`分段组件 Props | [SegmentedProps](https://ant.design/components/segmented-cn/#api) | `-` | +| actionRef | 配置 request 时 useRequest 的全部返回值 | `LFormItemActionRef` | `-` | diff --git a/src/FormItemSegmented/index.tsx b/src/FormItemSegmented/index.tsx index 8b404e0b..d2932df9 100644 --- a/src/FormItemSegmented/index.tsx +++ b/src/FormItemSegmented/index.tsx @@ -1,11 +1,9 @@ import type { SpinProps } from 'antd'; -import type { - SegmentedLabeledOption, - SegmentedValue, -} from 'antd/lib/segmented'; +import type { SegmentedLabeledOption, SegmentedValue } from 'antd/lib/segmented'; import { LFormContext } from 'lighting-design/Form/base/BaseForm'; import type { LFormItemProps } from 'lighting-design/FormItem/base/BaseFromItem'; import LFormItem from 'lighting-design/FormItem/base/BaseFromItem'; +import type { LFormItemActionRef } from 'lighting-design/FormItemSelect'; import { emptyArray, emptyObject } from 'lighting-design/constants'; import type { FC } from 'react'; import { useContext } from 'react'; @@ -14,10 +12,7 @@ import SegmentedWrapper from './base/SegmentedWrapper'; export interface LFormItemSegmentedoProps extends LFormItemProps, - Pick< - SegmentedWrapperProps, - 'segmentedProps' | 'request' | 'notDependRender' - > { + Pick { dependencies?: string[]; /** *当依赖项发生变化时重新请求的防抖时间 @@ -40,6 +35,20 @@ export interface LFormItemSegmentedoProps *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemSegmentedoProps */ spin?: SpinProps; + /** + *ahook 的 request 的配置项 + *@author 李岚清 + *@version 2.1.24 + *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemSelectProps + */ + requestOptions?: Record; + /** + *配置 request 时 useRequest 的返回值 + *@author 李岚清 + *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemInputProps + *@version 2.1.24 + */ + actionRef?: React.MutableRefObject; } const LFormItemSegmented: FC = ({ @@ -50,6 +59,7 @@ const LFormItemSegmented: FC = ({ requestOptions = emptyObject, spin, size, + actionRef, disabled, notDependRender, @@ -64,6 +74,7 @@ const LFormItemSegmented: FC = ({ name={restProps.name} dependencies={restProps?.dependencies} size={size ?? formSize} + actionRef={actionRef} options={options} request={request} outLoading={spin} diff --git a/src/FormItemSelect/base/SelectWrapper.tsx b/src/FormItemSelect/base/SelectWrapper.tsx index 7c7dc777..e4ab8269 100644 --- a/src/FormItemSelect/base/SelectWrapper.tsx +++ b/src/FormItemSelect/base/SelectWrapper.tsx @@ -216,6 +216,7 @@ const SelectWrapper: FC = ({ if (!request || outOptions?.length || selectProps.options?.length) return; run(...dependValues); }); + useImperativeHandle(actionRef, () => requestRes); useDeepUpdateEffect(() => { if (!request || outOptions?.length || selectProps.options?.length) return; @@ -231,8 +232,6 @@ const SelectWrapper: FC = ({ return innerOptions; }, [all, outOptions, data, selectProps.options]); - useImperativeHandle(actionRef, () => requestRes); - const handleChange = useMemoizedFn( (val: string, items: DefaultOptionType | DefaultOptionType[]) => { if (selectProps?.onChange) { diff --git a/src/FormItemTransfer/base/TransferWrapper.tsx b/src/FormItemTransfer/base/TransferWrapper.tsx index 8899bb16..29116429 100644 --- a/src/FormItemTransfer/base/TransferWrapper.tsx +++ b/src/FormItemTransfer/base/TransferWrapper.tsx @@ -1,10 +1,4 @@ -import { - useDeepCompareEffect, - useLatest, - useMemoizedFn, - usePagination, - useRafState, -} from 'ahooks'; +import { useDeepCompareEffect, useLatest, useMemoizedFn, usePagination, useRafState } from 'ahooks'; import { ConfigProvider, Spin, Transfer } from 'antd'; import type { TransferDirection } from 'antd/es/transfer'; import zhCN from 'antd/locale/zh_CN'; @@ -58,7 +52,7 @@ const TransferWrapper: FC = (props) => { const [opt, setOpt] = useRafState(() => options); const optRef = useLatest(opt); // 得到最新的值 防止闭包 - const { loading, pagination: reqPagination } = usePagination( + const requestRes = usePagination( // @ts-ignore async (...args) => { if (options?.length) { @@ -81,12 +75,15 @@ const TransferWrapper: FC = (props) => { }, }, ); + const { loading, pagination: reqPagination, mutate, data, ...rest } = requestRes; useImperativeHandle(actionRef, () => { return { - pagination: reqPagination, + ...rest, data: optRef.current, - setData: setOpt, + mutate: setOpt, + loading, + pagination, }; }); @@ -98,11 +95,7 @@ const TransferWrapper: FC = (props) => { * @return {void} 无返回值 */ const isDisabled = useMemoizedFn( - ( - sourList: RecordType[], - targetList: RecordType[], - canCount: number, - ): void => { + (sourList: RecordType[], targetList: RecordType[], canCount: number): void => { // 设置disabled if (canCount > 0 && sourList.length >= canCount) { sourList.forEach((item: RecordType) => { @@ -121,9 +114,7 @@ const TransferWrapper: FC = (props) => { useDeepCompareEffect(() => { if (value?.length && limitMaxCount) { // 得到左侧数据 - const sourceSelectedList = optRef.current.filter( - (item) => !value.includes(item[valueKey]), - ); + const sourceSelectedList = optRef.current.filter((item) => !value.includes(item[valueKey])); const targetSelectedList = optRef.current .filter((item) => value.includes(item[valueKey])) .map((item) => ({ ...item, disabled: false })); @@ -143,11 +134,7 @@ const TransferWrapper: FC = (props) => { }, [options]); const onChange = useMemoizedFn( - ( - nextTargetKeys: string[], - direction: TransferDirection, - moveKeys: string[], - ) => { + (nextTargetKeys: string[], direction: TransferDirection, moveKeys: string[]) => { if (limitMaxCount) { if (direction === 'left') { const newList = optRef.current.map((item) => { @@ -185,8 +172,7 @@ const TransferWrapper: FC = (props) => { if (!limitMaxCount || rightSelectedKeys?.length) return; // 得到可选择的个数: 减去右侧、左侧已选择的个数 - const canSelectCount = - limitMaxCount - value.length - leftSelectedKeys.length; + const canSelectCount = limitMaxCount - value.length - leftSelectedKeys.length; // 此时左侧的数据 const sourceSelectedList = optRef.current.filter( (item: RecordType) => ![...value].includes(item[valueKey]), @@ -225,9 +211,7 @@ const TransferWrapper: FC = (props) => { titles={['数据源', '已选择']} rowKey={(record: Record) => record[valueKey]} dataSource={optRef.current} - render={(item: Record) => - item[labelKey] ?? item[valueKey] - } + render={(item: Record) => item[labelKey] ?? item[valueKey]} {...transferProps} {...restProps} listStyle={{ diff --git a/src/FormItemTransfer/index.md b/src/FormItemTransfer/index.md index ca1cd171..1ab008ba 100644 --- a/src/FormItemTransfer/index.md +++ b/src/FormItemTransfer/index.md @@ -96,9 +96,6 @@ export type LFormItemTransferActionRef = { changeCurrent: (current: number) => void; changePageSize: (pageSize: number) => void; }; - /** 数据源 */ - data: RecordType[]; - /** 更新数据的state */ - setData: React.Dispatch>; + // ...其他属性方法与useRequest的返回值相同 }; ``` diff --git a/src/FormItemTransfer/index.tsx b/src/FormItemTransfer/index.tsx index c2453974..fa4eb3c9 100644 --- a/src/FormItemTransfer/index.tsx +++ b/src/FormItemTransfer/index.tsx @@ -1,3 +1,4 @@ +import type { PaginationResult } from 'ahooks/lib/usePagination/types'; import type { SpinProps, TransferProps } from 'antd'; import { LFormContext } from 'lighting-design/Form/base/BaseForm'; import type { LFormItemProps } from 'lighting-design/FormItem/base/BaseFromItem'; @@ -8,22 +9,7 @@ import { useContext, type FC } from 'react'; import type { FieldNames, RecordType } from './base/TransferWrapper'; import TransferWrapper from './base/TransferWrapper'; -export type LFormItemTransferActionRef = { - /** 分页信息及方法 */ - pagination: { - current: number; - pageSize: number; - total: number; - totalPage: number; - onChange: (current: number, pageSize: number) => void; - changeCurrent: (current: number) => void; - changePageSize: (pageSize: number) => void; - }; - /** 数据源 */ - data: RecordType[]; - /** 更新数据的state */ - setData: React.Dispatch>; -}; +export type LFormItemTransferActionRef = PaginationResult; export type LFormItemTransferProps = { /** diff --git a/src/FormItemTreeSelect/base/TreeSelectWrapper.tsx b/src/FormItemTreeSelect/base/TreeSelectWrapper.tsx index 7e7d5ba4..d1fd16c4 100644 --- a/src/FormItemTreeSelect/base/TreeSelectWrapper.tsx +++ b/src/FormItemTreeSelect/base/TreeSelectWrapper.tsx @@ -1,21 +1,12 @@ -import { - useDeepCompareEffect, - useMemoizedFn, - useRequest, - useSafeState, - useUpdateEffect, -} from 'ahooks'; +import { useMemoizedFn, useMount, useRequest } from 'ahooks'; import type { SpinProps, TreeSelectProps } from 'antd'; import { Form, Spin, TreeSelect } from 'antd'; import { publicSpinStyle } from 'lighting-design/FormItemRadio/base/RadioWrapper'; -import { - useDependValues, - useIsClearDependValues, - useIsFirstRender, -} from 'lighting-design/_utils'; +import { getOptions, useDependValues, useIsClearDependValues } from 'lighting-design/_utils'; import { emptyArray, emptyObject } from 'lighting-design/constants'; +import useDeepUpdateEffect from 'lighting-design/useDeepUpdateEffect'; import type { FC } from 'react'; -import { useMemo, useState } from 'react'; +import { useImperativeHandle, useMemo } from 'react'; export type TreeSelectWrapperProps = Record & { /** @@ -72,6 +63,8 @@ export type LTreeSelectOption = { }; const TreeSelectWrapper: FC = ({ + actionRef, + treeDataSimpleMode, value, onChange, dependencies = emptyArray, @@ -88,89 +81,40 @@ const TreeSelectWrapper: FC = ({ name, ...restProps // LFormItem传过来的其他值 }) => { - const [inTreeData, setInTreeData] = useState([]); - const [loading, setLoading] = useSafeState( - outLoading?.spinning || false, - ); - const isFirstRender = useIsFirstRender(); // 组件是否第一次挂载 - - const hasLoading = useMemo( - () => Reflect.has(outLoading ?? {}, 'spinning'), - [outLoading], - ); + const form = Form.useFormInstance(); + const dependValues = useDependValues(dependencies, restProps); + const hasEmptyDepends = useIsClearDependValues(dependValues); - const { run } = useRequest(request || (async () => []), { + const requestRes = useRequest(request || (async () => []), { ...requestOptions, manual: true, debounceWait: debounceTime, - onSuccess: (result) => { - if (!hasLoading) setLoading(false); - - setInTreeData([...result]); - }, - onError: () => { - if (!hasLoading) setLoading(false); - setInTreeData([]); - }, }); + const { run, loading, data } = requestRes; - useUpdateEffect(() => { - if (hasLoading) setLoading(outLoading?.spinning || false); - }, [outLoading]); - - const form = Form.useFormInstance(); - const dependValues = useDependValues(dependencies, restProps); - const isClearDepends = useIsClearDependValues(dependValues); + useMount(() => { + if (!request || outTreeData?.length || treeSelectProps.treeData?.length) return; + run(...dependValues); + }); + useImperativeHandle(actionRef, () => requestRes); - const memoTreeDate = useMemo( - () => treeSelectProps.treeData || outTreeData, - [treeSelectProps.treeData, outTreeData], - ); - - useDeepCompareEffect(() => { - if (!request) return; - // 组件第一次加载时调用request - if (isFirstRender) { - (async () => { - try { - if (!hasLoading) setLoading(true); - const newData = await request(...dependValues); - setInTreeData([...newData]); - } catch (error) { - setInTreeData([]); - } - if (!hasLoading) setLoading(false); - })(); - } else { - if (value?.length) { - form.setFieldValue(name, void 0); - } - // 防抖调用 - if (!isClearDepends) { - if (!hasLoading) setLoading(true); - run(...dependValues); - } - } - }, [dependValues]); + useDeepUpdateEffect(() => { + if (!request || outTreeData?.length || treeSelectProps.treeData?.length) return; + form.setFieldValue(name, void 0); + if (!hasEmptyDepends) run(...dependValues); + }, dependValues); const treeSelectData = useMemo(() => { - if (isClearDepends) { - return []; - } else if (inTreeData?.length > 0) { - return inTreeData; - } else if (memoTreeDate?.length > 0) { - return memoTreeDate; - } else { - return []; - } - }, [isClearDepends, memoTreeDate, inTreeData]); + const innerOptions = getOptions(outTreeData, treeSelectProps.treeData, data); + return innerOptions; + }, [outTreeData, data, treeSelectProps.treeData]); const handleChange = useMemoizedFn( (vals: string | string[], labelList: React.ReactNode[], extra: any) => { + onChange?.(vals); if (treeSelectProps?.onChange) { treeSelectProps.onChange(vals, labelList, extra); } - onChange?.(vals); }, ); @@ -179,14 +123,15 @@ const TreeSelectWrapper: FC = ({ diff --git a/src/FormItemTreeSelect/demos/Demo1.tsx b/src/FormItemTreeSelect/demos/Demo1.tsx index 3dcd4fdd..cdacf26c 100644 --- a/src/FormItemTreeSelect/demos/Demo1.tsx +++ b/src/FormItemTreeSelect/demos/Demo1.tsx @@ -1,40 +1,41 @@ -import type { TreeSelectProps } from 'antd'; -import type { DefaultOptionType } from 'antd/lib/select'; +import { Tag } from 'antd'; import { LForm, LFormItemTreeSelect } from 'lighting-design'; -import { useState } from 'react'; + +const treeData = [ + { + value: 'parent 1', + title: 'parent 1', + children: [ + { + value: 'parent 1-0', + title: 'parent 1-0', + children: [ + { + value: 'leaf1', + title: 'leaf1', + }, + { + value: 'leaf2', + title: 'leaf2', + }, + ], + }, + { + value: 'parent 1-1', + title: 'parent 1-1', + children: [ + { + value: 'leaf3', + title: leaf3, + }, + ], + }, + ], + }, +]; const Demo1 = () => { const [form] = LForm.useForm(); - const [treeData, setTreeData] = useState[]>([ - { id: 1, pId: 0, value: '1', title: 'Expand to load' }, - { id: 2, pId: 0, value: '2', title: 'Expand to load' }, - { id: 3, pId: 0, value: '3', title: 'Tree Node', isLeaf: true }, - ]); - - const genTreeNode = (parentId: number, isLeaf = false) => { - const random = Math.random().toString(36).substring(2, 6); - return { - id: random, - pId: parentId, - value: random, - title: isLeaf ? 'Tree Node' : 'Expand to load', - isLeaf, - }; - }; - - const onLoadData: TreeSelectProps['loadData'] = ({ id }) => - new Promise((resolve) => { - setTimeout(() => { - setTreeData( - treeData.concat([ - genTreeNode(id, false), - genTreeNode(id, true), - genTreeNode(id, true), - ]), - ); - resolve(undefined); - }, 300); - }); return ( @@ -43,13 +44,13 @@ const Demo1 = () => { name="tree" required treeData={treeData} - loadData={onLoadData} - treeCheckable treeSelectProps={{ - treeDataSimpleMode: true, - - onChange(value) { - console.log('value111', value); + multiple: true, + showSearch: true, + treeDefaultExpandAll: true, + treeNodeFilterProp: 'title', + tagRender(props) { + return {props?.label}; }, }} /> diff --git a/src/FormItemTreeSelect/demos/Demo3.tsx b/src/FormItemTreeSelect/demos/Demo3.tsx index 041d34a8..2c784011 100644 --- a/src/FormItemTreeSelect/demos/Demo3.tsx +++ b/src/FormItemTreeSelect/demos/Demo3.tsx @@ -2,41 +2,40 @@ import type { TreeSelectProps } from 'antd'; import type { DefaultOptionType } from 'antd/lib/select'; import { LForm, LFormItemTreeSelect } from 'lighting-design'; import { useState } from 'react'; -import { awaitTime } from '../../_test'; + +const genTreeNode = (parentId: number, isLeaf = false) => { + const random = Math.random().toString(36).substring(2, 6); + return { + id: random, + value: random, + pId: parentId, + title: isLeaf ? 'Tree Node' : 'Expand to load', + isLeaf, + }; +}; const Demo3 = () => { const [form] = LForm.useForm(); - const [treeData, setTreeData] = useState[]>( - [], - ); + const [treeData, setTreeData] = useState[]>([ + { id: '1', pId: '0', value: '1', title: 'Expand to load - 1' }, + { id: '2', pId: '0', value: '2', title: 'Expand to load - 2' }, + { id: '3', pId: '0', value: '3', title: 'Tree Node - 3', isLeaf: true }, + ]); - const genTreeNode = (parentId: number, isLeaf = false) => { - const random = Math.random().toString(36).substring(2, 6); - return { - id: random, - pId: parentId, - value: random, - title: isLeaf ? 'Tree Node' : 'Expand to load', - isLeaf, - }; - }; - - const onLoadData: TreeSelectProps['loadData'] = ({ id }) => - new Promise((resolve) => { + const onLoadData: TreeSelectProps['loadData'] = (node) => { + const { id } = node; + return new Promise((resolve) => { setTimeout(() => { - setTreeData( - treeData.concat([ - genTreeNode(id, false), - genTreeNode(id, true), - genTreeNode(id, true), - ]), - ); - resolve(undefined); + const newtreeData = treeData.concat([genTreeNode(id, false), genTreeNode(id, true)]); + + setTreeData(newtreeData); + resolve(void 0); }, 300); }); + }; return ( - + { treeData={treeData} loadData={onLoadData} treeCheckable - request={async () => { - const result = await awaitTime([ - { id: 1, pId: 0, value: '1', title: 'Expand to load' }, - { id: 2, pId: 0, value: '2', title: 'Expand to load' }, - { id: 3, pId: 0, value: '3', title: 'Tree Node', isLeaf: true }, - ]); - if (result.success) { - setTreeData(result.data); - } - }} - treeSelectProps={{ - treeDataSimpleMode: true, - }} + treeDataSimpleMode /> ); diff --git a/src/FormItemTreeSelect/demos/Demo4.tsx b/src/FormItemTreeSelect/demos/Demo4.tsx new file mode 100644 index 00000000..c66d71cd --- /dev/null +++ b/src/FormItemTreeSelect/demos/Demo4.tsx @@ -0,0 +1,73 @@ +import { LForm, LFormItemTreeSelect } from 'lighting-design'; +import { awaitTime } from 'lighting-design/_test'; + +const treeData = [ + { + label: '一级目录-1', + value: '1', + children: [ + { + label: '二级目录-1-1', + value: '1-1', + children: [ + { label: '三级目录-1-1-1', value: '1-1-1' }, + { label: '三级目录-1-1-2', value: '1-1-2' }, + { label: '三级目录-1-1-3', value: '1-1-3' }, + ], + }, + { label: '二级目录-1-2', value: '1-2' }, + ], + }, + { + label: '一级目录-2', + value: '2', + children: [ + { + value: '2-1', + label: '二级目录-2-1', + children: [ + { value: '2-1-1', label: '三级目录-2-1-1' }, + { value: '2-1-2', label: '三级目录-2-1-2' }, + { value: '2-1-3', label: '三级目录-2-1-3', disabled: true }, + ], + }, + { + value: '2-2', + label: '二级目录-2-2', + children: [ + { value: '2-2-1', label: '三级目录-2-2-1' }, + { value: '2-2-2', label: '三级目录-2-2-2' }, + ], + }, + { + label: '二级目录-2-3', + value: '2-3', + children: [{ value: '2-3-1', label: '三级目录-2-3-1' }], + }, + ], + }, +]; + +const Demo4 = () => { + const [form] = LForm.useForm(); + + return ( + + { + const { data } = await awaitTime(treeData); + return data; + }} + treeSelectProps={{ + dropdownStyle: { + maxHeight: 500, + }, + }} + /> + + ); +}; +export default Demo4; diff --git a/src/FormItemTreeSelect/index.md b/src/FormItemTreeSelect/index.md index c68e9f97..0b9bc656 100644 --- a/src/FormItemTreeSelect/index.md +++ b/src/FormItemTreeSelect/index.md @@ -23,10 +23,14 @@ nav: -### 异步请求 +### 通过 `loadData` 每次异步请求 +### 通过 `request` 一次性全部请求 + + + ### 依赖更新自动请求 @@ -35,9 +39,11 @@ nav: :::warning{title=注意} +- `request`与`treeData`同时配置时 `treeData`优先级更高 + - `request` 的参数集合`depends` 为 `LFormItem` 组件 `dependencies` 属性依赖项字段的值 , 如果依赖项发生变化则会自动请求数据 , 如果依赖项的值为`假值或者空数组`则本身数据也会清除或者禁用选择 -- 通过异步请求的数据中必须包含 `isLeaf ( 是否是最终的子节点 没有子项的含义 )` 字段 , 这样内部渲染时才会知道还有没有子项可渲染 , 避免没有子项可渲染时又显示展开图标 +- 通过 `loadData` 异步请求的数据中必须包含 `isLeaf ( 是否是最终的子节点 )` 字段 , 这样内部渲染时才会知道还有没有子项可渲染 , 避免没有子项可渲染时又显示展开图标 ::: ```ts @@ -46,15 +52,18 @@ import { LFormItemTreeSelect } from 'lighting-design'; 除了以下参数,其余和 [LFormItem](/components/form-item) 一样。 -| 参数 | 说明 | 类型 | 默认值 | -| --------------- | ------------------------------------ | -------------------------------------------------------------------- | ------- | -| treeData | 数据化配置选项内容 | `LTreeSelectOption[]` | `[]` | -| request | 请求数据函数 | `(...depends: any[]) => Promise` | `-` | -| debounceTime | 当依赖项发生变化时重新请求的防抖时间 | `number` | `-` | -| treeCheckable | 显示 Checkbox | `boolean ` | `false` | -| loadData | 异步加载数据 | `function(node)` | `-` | -| spin | 自定义 loading 效果 | [SpinProps](https://ant.design/components/spin-cn/#api) | `-` | -| treeSelectProps | `antd`树选择组件的 Props | [TreeSelectProps](https://ant.design/components/tree-select-cn/#api) | `-` | +| 参数 | 说明 | 类型 | 默认值 | +| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- | ------- | +| treeData | 数据化配置选项内容, 类型与 `treeDataSimpleMode`配置有关 | `LTreeSelectOption[]` | `[]` | +| request | 请求数据函数 | `(...depends: any[]) => Promise` | `-` | +| requestOptions | ahook 的 request 的配置项 | `-` | `-` | +| debounceTime | 当依赖项发生变化时重新请求的防抖时间 | `number` | `-` | +| treeDataSimpleMode | 使用简单格式的 treeData, (此时 treeData 应变为这样的数据结构: [{id:1, pId:0, value:'1', title:"test1",...},...], pId 是父节点的 id) | `TreeSelectProps['treeDataSimpleMode'] ` | `false` | +| treeCheckable | 显示 Checkbox | `boolean ` | `false` | +| loadData | 异步加载数据 | `function(node)` | `-` | +| spin | 自定义 loading 效果 | [SpinProps](https://ant.design/components/spin-cn/#api) | `-` | +| treeSelectProps | `antd`树选择组件的 Props | [TreeSelectProps](https://ant.design/components/tree-select-cn/#api) | `-` | +| actionRef | 配置 request 时 useRequest 的全部返回值 | `LFormItemActionRef` | `-` | ### LTreeSelectOption diff --git a/src/FormItemTreeSelect/index.tsx b/src/FormItemTreeSelect/index.tsx index 6e43cb2b..c06777fa 100644 --- a/src/FormItemTreeSelect/index.tsx +++ b/src/FormItemTreeSelect/index.tsx @@ -2,6 +2,7 @@ import type { SpinProps } from 'antd'; import { LFormContext } from 'lighting-design/Form/base/BaseForm'; import type { LFormItemProps } from 'lighting-design/FormItem/base/BaseFromItem'; import LFormItem from 'lighting-design/FormItem/base/BaseFromItem'; +import type { LFormItemActionRef } from 'lighting-design/FormItemSelect'; import { usePlaceholder } from 'lighting-design/_utils'; import { emptyArray, emptyObject } from 'lighting-design/constants'; import type { FC } from 'react'; @@ -13,12 +14,7 @@ export interface LFormItemTreeSelectProps extends LFormItemProps, Pick< TreeSelectWrapperProps, - | 'treeData' - | 'request' - | 'treeSelectProps' - | 'debounceTime' - | 'treeCheckable' - | 'loadData' + 'treeData' | 'request' | 'treeSelectProps' | 'debounceTime' | 'treeCheckable' | 'loadData' > { dependencies?: string[]; /** @@ -28,12 +24,35 @@ export interface LFormItemTreeSelectProps *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemTreeSelectProps */ spin?: SpinProps; + /** + *配置 request 时 useRequest 的返回值 + *@author 李岚清 + *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemTreeSelectProps + *@version 2.1.24 + */ + actionRef?: React.MutableRefObject; + /** + *ahook 的 request 的配置项 + *@author 李岚清 + *@version 2.1.24 + *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemTreeSelectProps + */ + requestOptions?: Record; + /** + *是否使用简单格式的 treeData + *@author 李岚清 + *@see 官网 https://llq0802.github.io/lighting-design/latest LFormItemTreeSelectProps + *@version 2.1.24 + */ + treeDataSimpleMode?: boolean; } const LFormItemTreeSelect: FC = ({ + actionRef, required, treeData = emptyArray, treeCheckable = false, + treeDataSimpleMode = false, loadData, request, disabled, @@ -57,6 +76,8 @@ const LFormItemTreeSelect: FC = ({ { let ret: Record = {}; - if (submitter === false) { + if (submitter === false || submitter?.isAntdReset) { return ret; }