import java.io.*;
import java.util.*;
/**
* Xml 解析工作实现(读取分析)
* pTitle: /p
* pDescription: /p
* pCopyright: Copyright (c) 2005/p
* pCompany: /p
* @author Yaming
* @version 1.0
*/
public class XmlReader {
private Element m_RootElement = null;
public Element getM_RootElement() {
return m_RootElement;
}
public void setM_RootElement(Element m_RootElement) {
this.m_RootElement = m_RootElement;
}
/**
* 构造函数
* @param xmlFile String
* 根据文件的路径初始化dom的根
*/
public class XmlReader {
private Element m_RootElement = null;
public Element getM_RootElement() {
return m_RootElement;
}
public void setM_RootElement(Element m_RootElement) {
}
}
/**
* 获得指定名字的根的内容,此方法只适用于此xml
* @param curRoot ElementYour XmlRoot
* @param codeName StringYour XmlCode
* @return List
*/
public List getElement(Element curRoot,String codeName) {
List result = new ArrayList();
if (null == curRoot) {
curRoot = m_RootElement;
}//判断Xml是否存在,以及根是否正确解析
if (null != curRoot) {