java中四种操作xml方式简单例子
2010-10-27 15:23
316 查看
java代码
import java.io.*; import java.util.*; import org.w3c.dom.*; import org.xml.sax.SAXException; import javax.xml.parsers.*; public class DOMSimple { public static void main(String[] args) { long lasting = System.currentTimeMillis(); DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); try { File f = new File("src/NewFile.xml"); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse(f); NodeList nl = doc.getElementsByTagName("value"); for(int i = 0; i < nl.getLength(); i ++) { System.out.println("no ->" + doc.getElementsByTagName ("no").item(i).getFirstChild().getNodeValue()); System.out.println("addr ->" + doc.getElementsByTagName ("addr").item(i).getFirstChild().getNodeValue()); } } catch (ParserConfigurationException e) { e.printStackTrace(); } catch (SAXException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } } }
xml代码
<?xml version="1.0" encoding="UTF-8"?> <result> <value> <no>A1234</no> <addr>Aaddr</addr> </value> <value> <no>B1234</no> <addr>Baddr</addr> </value> </result>
相关文章推荐
- java中四种操作xml方式的比较以及四种方法的简单例子
- java中四种操作xml方式的比较
- java中四种操作xml方式的比较(转)
- java中四种操作(DOM、SAX、JDOM、DOM4J)xml方式详解与比较
- java 四种xml操作方式的基本使用方法
- java中四种操作xml方式的比较
- java中四种操作xml方式的比较
- java中四种操作xml方式的比较(转)
- java中四种操作(DOM、SAX、JDOM、DOM4J)xml方式的比较与详解(code稍作修改)
- java操作(DOM、SAX、JDOM、DOM4J)xml方式的四种比较与详解
- java中四种操作(DOM、SAX、JDOM、DOM4J)xml方式详解与比较(一)
- java中四种操作(DOM、SAX、JDOM、DOM4J)xml方式详解与比较
- java中四种操作(dom、sax、jdom、dom4j)xml方式详解与比较
- java操作(DOM、SAX、JDOM、DOM4J)xml方式的四种比较与详解
- java中四种操作xml方式的比较
- java中四种操作xml方式的比较(转载)
- java中四种操作xml方式的比较
- java中四种操作(DOM、SAX、JDOM、DOM4J)xml方式详解与比较
- Java中四种操作xml方式的比较
- java中四种操作xml方式的比较