package jdom;
import java.io.File;
import java.io.IOException;
import org.jdom2.Document;
import org.jdom2.Element;
import org.jdom2.JDOMException;
import org.jdom2.input.SAXBuilder;
import org.jdom2.xpath.XPath;
public class UseJdom {
public static void main(String[] args) {
File file=new File("src/jdom/readme.xml");
Document document=null;
try {
document = getDocument(file);
} catch (JDOMException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
Element element=document.getRootElement();
try {
System.out.println(XPath.selectNodes(element, "/a/b/c/text()"));
} catch (JDOMException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
public static Document getDocument(File file) throws JDOMException, IOException{
SAXBuilder sb=new SAXBuilder();
return sb.build(file);
}
}