- 读------------------------
- SAXBuilder build = new SAXBuilder();
- Document doc = build.build("e://1.XML");
- Element root = doc.getRootElement();
- List elist = root.getChildren("filerecord");
- for(Iterator it = elist.iterator();it.hasNext();){
- Element el = (Element)it.next();
- String feiyongid = el.getAttributeValue("FILENAME");//属性
- String name=el.getChildTextTrim("name");//子节点属性
- System.out.println(feiyongid);
- }
- 写--------------------------------------
- SAXBuilder build = new SAXBuilder();
- Document doc = new Document();
- Element el = new Element("FEE");// 根结点
- Element el1 = new Element("FEEuu");
- //可加结点、加属性
- el.addContent(el1);
- doc.addContent(el);
- XMLOutputter output = new XMLOutputter();
- Format format = Format.getPrettyFormat();
- format.setEncoding("gk2312");
- output.setFormat(format);
- output.output(doc, new FileWriter("c://t.xml"));