读出 xml 文件中 数据
读出以下文件中数据 HOW?
<?xml version="1.0" encoding="GB2312" ?>
<fill version="1.0">
<items>
<item name="uid" value="1" />
<item name="uname" value="abc" />
<item name="uage" value="17" />
<item name="usex" value="1" />
<item name="remark" value="zxcvbnm" />
</items>
</fill>
用dom4j读取吧
Java code:
/**
* @param args
*/
public static void main(String[] args) {
ReadXml readXml=new ReadXml();
try {
readXml.readXML("test.xml");
} catch (Exception e) {
e.printStackTrace();
}
}
public void readXML(String fileName)throws Exception{
SAXReader reader=new SAXReader();
Document document=null;
//得到文件路径
URL xmlPath=this.getClass().getClassLoader().getResource(fileName);
//读取xml文件
document=reader.read(xmlPath);
//道道item节点集合
List<Element> list= (List<Element>)document.selectNodes("/fill/items/item");
//遍历得到
相关问答:
vb中怎么通过xml来解析数据库中的字段值。
没办法用XML解析数据库的字段值,除非数据库中保存的是XML格式的字符串文档。
XML用来展示层次的数据。
数据库一般是二维数据。
数据库中保存的是XML字符串格式� ......
数据库表中有一列(TranXml)类型是xml,存储的是类似
<fathernode>
<a>aaa
</a>
<b>bbb
</b>
</fathernode>
的信息,并且通过查询方� ......
今天遇到一个问题,把xml中的值装到.txt格式的文件中。
我目前想到两种比较笨的方法:1.可以通过xmlspy编辑工具实现
2.通过把xml转成Javabean,然后转到excel中,再从新保存重命名为. ......
如题,有没有这样的php代码。我现在想将excel的内容插入mysql数据库,希望可以将excel转成xml,然后解析xml插入数据库中。如果有这样的代码,甚至是有名的代码,一定要告诉我啊。
先读 excel => 然后生成 xml = ......