首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

JDOM解析创设XML

2012-12-21 
JDOM解析创建XML// // 创建一个根节点?// Element root new Element(application)?// // 放入Documen

JDOM解析创建XML

// // 创建一个根节点
?// Element root = new Element("application");
?// // 放入Document对象
?// Document doc = new Document(root);
?// // 创建一个root下的子节点
?// Element parameters = new Element("parameters");
?// root.addContent(parameters);
?// // 创建一个parameters下的子节点,用来存放一个参数对象
?// Element parameter = new Element("parameter");
?// parameter.setAttribute("type", "EmpBean");
?// parameter.setAttribute("name", "empBean");
?//
?// parameters.addContent(parameter);
?// // 再创建一个root下的子节点
?// Element javaCode = new Element("javaCode");
?// // 把java代码写人javaCode节点
?// javaCode
?// .setText("List list = new
?// ArrayList();list.add(empBean.getName());list.add(empBean.getPwd());result
?// =list;");
?// root.addContent(javaCode);
?//
?// XMLOutputter xmlOutputter = new XMLOutputter();
?// xmlOutputter.output(doc, new FileOutputStream("src/list.xml"));

?

?

//取值

SAXBuilder saxBuilder = new SAXBuilder();
??// 得到Document对象
??// System.getProperty("user.dir").toString()的到当前文件所在的路径------->d:\XMLBshTest
??Document doc = saxBuilder.build(System.getProperty("user.dir")
????.toString()
????+ "\\src\\list.xml");
??// 得到根节点
??Element root = doc.getRootElement();

Element javaCode = root.getChild("javaCode");
??String code = javaCode.getTextTrim();

热点排行