美文网首页
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