美文网首页
MML_Xpath入门案例

MML_Xpath入门案例

作者: 卓昂芭比 | 来源:发表于2019-05-16 10:51 被阅读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();

}

}

}

相关文章

网友评论

      本文标题:MML_Xpath入门案例

      本文链接:https://www.haomeiwen.com/subject/symbaqtx.html