91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 344KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-12
  • 語言: Java
  • 標簽:

資源簡介

Java獲取全國所有省市列表Java獲取全國所有省市列表Java獲取全國所有省市列表Java獲取全國所有省市列表

資源截圖

代碼片段和文件信息

package?cn.wtzvae.util;

import?java.util.ArrayList;
import?java.util.Iterator;
import?java.util.List;

import?org.dom4j.Document;
import?org.dom4j.DocumentException;
import?org.dom4j.Element;
import?org.dom4j.io.SAXReader;


/**
?*?選擇地區工具,包含全國各地省級市級
?*?@author?LiuJinan
?*
?*/
public?class?LocalUtil?{
//各地區xml文件路徑
private?static?final?String?LOCAL_LIST_PATH?=?“config/LocList.xml“;
//所有國家名稱List
private?static?final?List?COUNTRY_REGION?=?new?ArrayList();
private?static?LocalUtil?localutil;
private?SAXReader?reader;
private?Document?document;
private?Element?rootElement; //根元素

//初始化
private?LocalUtil(){
//1.讀取
reader?=?new?SAXReader();
try?{
document?=?reader.read(LOCAL_LIST_PATH);
}?catch?(DocumentException?e)?{
e.printStackTrace();
}
//2.獲得根元素
rootElement?=??document.getRootElement();
//3.初始化所有國家名稱列表
Iterator?it?=??rootElement.elementIterator();
Element?ele?=?null;
while(it.hasNext()){
ele?=?(Element)it.next();
COUNTRY_REGION.add(ele.attributeValue(“Name“));
}
}

/**
?*?
?*?@author LiuJinan
?*?@TODO 功能: 獲取所有國家名稱
?*?@time 2016-8-26?上午9:02:05
?*?@return String[]
?*/
public?List?getCountry(){
return?COUNTRY_REGION;
}

/**
?*?
?*?@author LiuJinan
?*?@TODO 功能: 根據國家名獲取該國所有省份
?*?@time 2016-8-26?上午9:07:21
?*?@param?countryName 國家名,從getCountry()從取出
?*?@return List
?*/
private?List?provinces(String?countryName){
Iterator?it?=??rootElement.elementIterator();
List?provinces?=?new?ArrayList();
Element?ele?=?null;
while(it.hasNext()){
ele?=?(Element)it.next();
COUNTRY_REGION.add(ele.attributeValue(“Name“));
if(ele.attributeValue(“Name“).equals(countryName)){
provinces?=?ele.elements();
break;
}
}
return?provinces;
}

/**
?*?
?*?@author LiuJinan
?*?@TODO 功能: 根據國家名獲取該國所有省份
?*?@time 2016-8-26?上午9:07:21
?*?@param?countryName 國家名,從getCountry()從取出
?*?@return List
?*/
public?List?getProvinces(String?countryName){
List?tmp?=?this.provinces(countryName);
List?list?=?new?ArrayList();
for(int?i=0;?i list.add(tmp.get(i).attributeValue(“Name“));
}
return?list;
}

/**
?*?
?*?@author LiuJinan
?*?@TODO 功能:根據國家名和省份名,獲取該省城市名列表
?*?@time 2016-8-26?上午9:15:24
?*?@param?province
?*?@param?provinceName
?*?@return
?*/
private?List?cities(String?countryName?String?provinceName){
List?provinces?=??this.provinces(countryName);
List?cities?=?new?ArrayList();
if(provinces==null?||?provinces.size()==0){ //沒有這個城市
return?cities;
}

for(int?i=0;?i if(provinces.get(i).attributeValue(“Name“).equals(provinceName)){
cities?=?provinces.get(i).elements();
break;
}
}
return?cities;
}

/**
?*?
?*?@author Liu

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????366??2016-08-26?10:29??nan\.classpath

?????文件????????379??2016-02-28?17:59??nan\.project

?????文件????????598??2016-02-28?17:59??nan\.settings\org.eclipse.jdt.core.prefs

?????文件???????3627??2016-08-26?16:56??nan\bin\cn\wtzvae\util\LocalUtil.class

?????文件???????1332??2016-08-26?10:29??nan\bin\test\TestLocalUtil.class

?????文件?????330432??2016-08-26?08:49??nan\config\LocList.xml

?????文件?????313898??2016-08-26?08:49??nan\lib\dom4j\dom4j-1.6.1.jar

?????文件???????3929??2016-08-26?16:58??nan\src\cn\wtzvae\util\LocalUtil.java

?????文件????????346??2016-08-26?10:23??nan\src\test\TestLocalUtil.java

?????目錄??????????0??2016-08-26?16:58??nan\bin\cn\wtzvae\util

?????目錄??????????0??2016-08-26?10:29??nan\src\cn\wtzvae\util

?????目錄??????????0??2016-08-26?10:29??nan\bin\cn\wtzvae

?????目錄??????????0??2016-08-26?09:56??nan\src\cn\wtzvae

?????目錄??????????0??2016-08-26?10:29??nan\bin\cn

?????目錄??????????0??2016-08-26?10:29??nan\bin\test

?????目錄??????????0??2016-08-26?08:49??nan\lib\dom4j

?????目錄??????????0??2016-08-26?09:54??nan\src\cn

?????目錄??????????0??2016-08-26?10:29??nan\src\test

?????目錄??????????0??2016-02-28?17:59??nan\.settings

?????目錄??????????0??2016-08-26?10:29??nan\bin

?????目錄??????????0??2016-08-26?08:49??nan\config

?????目錄??????????0??2016-08-26?10:29??nan\lib

?????目錄??????????0??2016-08-26?09:55??nan\src

?????目錄??????????0??2016-08-26?08:49??nan

-----------?---------??----------?-----??----

???????????????654907????????????????????24


評論

共有 條評論

相關資源