我是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"));
}
}
}