dom解析xml_1

来源:互联网 发布:javascript timeout 编辑:程序博客网 时间:2024/05/16 01:00

xml格式

<messages>
<message>aa</message>
<message>bb</message>
<message>cc</message>
</messages>

 

java读取里面节点的植

    DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance(); //创建工厂实例
    DocumentBuilder db=dbf.newDocumentBuilder();  
    Document doc=db.parse("d:/message.xml");  //读取xml文件
    NodeList nl=doc.getElementsByTagName("message");  //读取节点

    for(int j=0;j<nl.getLength();j++)//循环节点
{
String str=nl.item(j).getFirstChild().getNodeValue(); //nl.item(j)读取第几个message,最后得到节点的值
 %>
 <%=str%><br>
  <%
  }
   %>

 

原创粉丝点击