如何实现jsp读取xml文件并在表单上显示(数据显示成表格形式),然后在表格里追加原来的数据再存成xml文件

如题所述

第1个回答  2011-04-14
在网上找 jdom 和dom4j 可以操纵xml 推荐后者追问

我是java新手,太多不懂,可详细否?

追答

下载jdom的 jar包

建java 工程 引入jar包 建立测试text.xml

我是D

我是D2

我是D3

建立测试类 ReadXML.java 这个是读取的 写入的你可以查查 不懂参见jdom的API
import java.util.List;

import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;

public class ReadXML
{
public static void main(String[] args) throws Exception
{
SAXBuilder sax=new SAXBuilder();
Document doc=sax.build(ReadXML.class.getClassLoader().getResourceAsStream("test.xml"));
Element root=doc.getRootElement();
List bs=root.getChildren("b");
for(Element e:bs)
{
System.out.println(e.getAttributeValue("name"));
Element c=e.getChild("c");
System.out.println(c.getAttributeValue("name"));
System.out.println(c.getChildText("d"));
}

}
}

相似回答
大家正在搜