A voir également:
- Xpath et java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Java décompiler - Télécharger - Langages
- Jeux java itel - Forum Mobile
2 réponses
avec le jdk 1.6 (mais aussi depuis le 1.5 je pense
import javax.xml.parsers.*;
//import javax.xml.*;
import org.w3c.dom.*;
import java.io.*;
import javax.xml.xpath.*;
//import org.xml.sax.*;
//import com.sun.org.apache.xml.internal.dtm.ref.*;
//import org.w3c.dom.*;
public class main {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("hello world");
try
{
DocumentBuilder db=DocumentBuilderFactory.newInstance().newDocumentBuilder();
Document doc = db.parse(new File("C:\\alarme.xml"));
XPath xpath=javax.xml.xpath.XPathFactory.newInstance().newXPath();
NodeList nl = (NodeList)xpath.evaluate("//instance", doc,XPathConstants.NODESET);
for(int i=0;i<nl.getLength();i++)
{
System.out.println(((Element)nl.item(i)).getAttribute("name"));//ou n'importe quoi d'autre...
}
System.out.println("end "+doc.getFirstChild().getNodeName());
}
catch(Exception err)
{
System.out.println("erreur: "+err.getMessage());
}
}
}
import javax.xml.parsers.*;
//import javax.xml.*;
import org.w3c.dom.*;
import java.io.*;
import javax.xml.xpath.*;
//import org.xml.sax.*;
//import com.sun.org.apache.xml.internal.dtm.ref.*;
//import org.w3c.dom.*;
public class main {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("hello world");
try
{
DocumentBuilder db=DocumentBuilderFactory.newInstance().newDocumentBuilder();
Document doc = db.parse(new File("C:\\alarme.xml"));
XPath xpath=javax.xml.xpath.XPathFactory.newInstance().newXPath();
NodeList nl = (NodeList)xpath.evaluate("//instance", doc,XPathConstants.NODESET);
for(int i=0;i<nl.getLength();i++)
{
System.out.println(((Element)nl.item(i)).getAttribute("name"));//ou n'importe quoi d'autre...
}
System.out.println("end "+doc.getFirstChild().getNodeName());
}
catch(Exception err)
{
System.out.println("erreur: "+err.getMessage());
}
}
}