关于解析xml文件的问题

关于解析xml文件的问题,第1张

我用的不一样,给个例子你看看

import javax.xml.parsers.*

import org.w3c.dom.*

import java.io.*

public class Parsmx{

public static void main(String[] args){

try{

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance()

DocumentBuilder buld = dbf.newDocumentBuilder()

Document doc = buld.parse(new File("smx.xml"))

Element root = doc.getDocumentElement()

System.out.println("根节点标记名 :"+root.getTagName())

System.out.println("*************下面遍历XML元素****************")

NodeList list2 = root.getElementsByTagName("title")

Element title22Element = (Element)list2.item(0)

String titie2 = title22Element.getFirstChild().getNodeValue()

System.out.println(titie2+":")

NodeList list = root.getElementsByTagName("man")

Element sssElement = (Element)list.item(0)

String sss = sssElement.getFirstChild().getNodeValue().trim()

System.out.println("顷雹sss"+sss+"sss")

for(int i=0i <list.getLength()i++){

Element element = (Element)list.item(i)

String id = element.getAttribute("id")

NodeList nameList = element.getElementsByTagName("桥乎裤name")

Element titleElement = (Element)nameList.item(0)

String name = titleElement.getFirstChild().getNodeValue()

NodeList ageList = element.getElementsByTagName("age")

Element tElement = (Element)nameList.item(0)

String age = titleElement.getFirstChild().getNodeValue()

NodeList eList = element.getElementsByTagName("email")

Element tiElement = (Element)nameList.item(0)

String email = titleElement.getFirstChild().getNodeValue()

System.out.println("ID :" + id + " " + "name :" + name + " " + "age :" + age+"敏简 "+"email :"+email)

}

}catch(Exception e){

e.printStackTrace()

}

}

}

指辩租清路

无法启动此程序 因为计算机中丢失型物ExtendScript.dll怎携前么办

http://zhidao.baidu.com/link?url=N7ugS4sp4o6XGXUdxx6AsfSVnf7miErstItI2Pui8j8dQd89mqsOp1ZqW8zSQAE_WsvGcAIgguY9bmXAbWHKvemSRw0MJwOQ6v3y5fBhzTe


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12267113.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存