类 XmlData
java.lang.Object
com.gdxsoft.easyweb.data.XmlData
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明getDoc()getTable()getXml()void新增一行数据void新增一行数据voidvoid读取XML文件数据,如果存在则读取,否则生成空数据void读取XML文件数据,自动获取字段信息voidsave()voidvoidvoidsetXmlName(String xmlName) voidupdateOrInsertRows(String[] names, String[][] vals, String[] pks) voidupdateOrInsertRows(String names, String vals, String pks) 更新或新增多行voidupdateOrInsertRows(ArrayList<String> names, ArrayList<ArrayList<String>> vals, ArrayList<String> pks) void更新一行数据voidvoid
-
构造器详细资料
-
XmlData
public XmlData()
-
-
方法详细资料
-
readData
public void readData(String xmlName, String[] fields, String tagPath, boolean isAttribute) throws Exception 读取XML文件数据,如果存在则读取,否则生成空数据- 参数:
xmlName- 文件名fields- 字段tagPath- 用“/”分割的路径isAttribute- 是否通过属性获取- 抛出:
Exception
-
readData
读取XML文件数据,自动获取字段信息- 参数:
xmlName- 文件名tagPath- 用“/”分割的路径isAttribute- 是否通过属性获取- 抛出:
Exception
-
updateRow
更新一行数据- 参数:
index-names-vals-
-
updateRow
-
updateRow
-
insertRow
新增一行数据- 参数:
names-vals-
-
insertRow
-
insertRow
新增一行数据- 参数:
names-vals-
-
updateOrInsertRows
更新或新增多行- 参数:
names- 用“,”分割的字符串,表示字段名vals- 用“~”分割行,用“,”分割字段内容pks- 用“,”分割的查找字段
-
updateOrInsertRows
-
updateOrInsertRows
- 参数:
names-vals- 传递的值数组pks- 主键数组
-
getXml
-
save
public void save() -
getXmlName
- 返回:
- the _XmlName
-
setXmlName
- 参数:
xmlName- the _XmlName to set
-
getDoc
- 返回:
- the _Doc
-
setDoc
- 参数:
doc- the _Doc to set
-
getTable
- 返回:
- the _Table
-
setTable
- 参数:
table- the _Table to set
-