Maison > Java > javaDidacticiel > java 解析XML文件

java 解析XML文件

大家讲道理
Libérer: 2016-11-10 10:31:07
original
1504 Les gens l'ont consulté

DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();                
 DocumentBuilder builder = factory.newDocumentBuilder();      
 Document document = builder.parse(inputStream);      
 Element element = document.getDocumentElement();     
 
 NodeList dataNodes = ((Element)element.getElementsByTagName("Application").item(0)).getChildNodes();
 for(int i = 0; i < dataNodes.getLength(); i++){
     if("Version".equals(dataNodes.item(i).getNodeName())){
         System.err.println("版本信息 : " + dataNodes.item(i).getFirstChild().getNodeValue());
     }else if("ChkUpdate".equals(dataNodes.item(i).getNodeName())){
         System.err.println("版本信息 : " + dataNodes.item(i).getFirstChild().getNodeValue());
     }else if("DownLoad".equals(dataNodes.item(i).getNodeName())){
         System.err.println("版本信息 : " + dataNodes.item(i).getFirstChild().getNodeValue());
     }
 
 }
 
 
 <?xml version="1.0" encoding="UTF-8"?>
 <Applications>
     <Application>
         <Version>1.7</Version>
         <ChkUpdate>baidu.com</ChkUpdate>
         <DownLoad>sohu.com</DownLoad>
     </Application>
 </Applications>
Copier après la connexion

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal