MML_Xpath入门案例

2019-05-16  本文已影响0人  卓昂芭比

步骤:

public class Xml_Xpath {

public static void main(String[] args) {

//1.创建sax读取对象

SAXReader reader=new SAXReader();

//2.指定解析的xml源

try {

Document doc = reader.read(new File("src/XML/stus.xml"));

//3.得到元素(根元素)

//doc.getName();//路径地址

Element rootElement = doc.getRootElement();

//Xpath 添加架包,获取第一个元素,且只返回一个元素

Element nameElement = (Element) rootElement.selectSingleNode("//name");

System.out.println(nameElement.getText() );

System.out.println("================================");

//获取文档中的所有name元素

List<Element> selectNodes = rootElement.selectNodes("//name");

for (Element element : selectNodes) {

System.out.println(element.getText());

}

} catch (DocumentException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

}

}

上一篇 下一篇

猜你喜欢

热点阅读