很多,如用dom4jDocument doc = DocumentHelper.parseText("<p><a>aaa</a><c>ccc</c></p>");
Element root = doc.getRootElement();
List content = root.content();Iterator iter = content.iterator();
while(iter.hasNext()){
Element e = (Element)iter.next();
System.out.println("Name:"+e.getName());
System.out.println("Text:"+e.getText());
}
Element root = doc.getRootElement();
List content = root.content();Iterator iter = content.iterator();
while(iter.hasNext()){
Element e = (Element)iter.next();
System.out.println("Name:"+e.getName());
System.out.println("Text:"+e.getText());
}
解决方案 »
- 在spring 的官网上没找到jar包下载,只有spring tool suit请问怎么获得jar包
- jsp 中的有关字符集的问题
- Iterator怎么不能用在for循环里面啊?
- 关于springsecurity3。07的配置问题
- 关于一个简单的J2EE的问题
- 高分求得<<J2EE企业级应用开发>>(电子工业出版社出)的光盘例子!
- struts中如何取session的值?
- 什么情况下会出现这样的错误:java.net.SocketException??
- 谁知道在java中Excel按模板在另外一个里面克隆的方法??解决给400分和一套正版notes6.5
- 企业应用程序(.ear)在websphere4.03发布后,内存被占用越来越多,请指教
- log4j的DEBUG的低级问题
- JBoss5迎来中间件彻底的可配置时代(转贴)
AXIOM的代码
String file = "f:\\test.xml";
XMLStreamReader parser =
XMLInputFactory.newInstance().createXMLStreamReader(new FileInputStream(file));
//create the builder
StAXOMBuilder builder = new StAXOMBuilder(parser);
//get the root element (in this case the envelope)
OMElement documentElement = builder.getDocumentElement();
System.out.println(documentElement.getLocalName());
Iterator attrIter = documentElement.getAllAttributes();
while (attrIter.hasNext()) {
OMAttribute element = (OMAttribute) attrIter.next();
System.out.println(element.getLocalName()+":"+element.getAttributeValue());
}