ホームページ >ウェブフロントエンド >jsチュートリアル >dom4j で XPath を使用する簡単な例

dom4j で XPath を使用する簡単な例

亚连
亚连オリジナル
2018-05-23 14:21:481805ブラウズ

ここで、dom4j で XPath を使用する簡単な例を紹介します。今からそれを皆さんと共有し、皆さんの参考にしてください。

は次のとおりです:

package com.wzh.test.xpath;
 
import java.io.File;
 
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Node;
import org.dom4j.io.SAXReader;
 
public class Demo4 {
 
  public static void main(String[] args) throws DocumentException {
    SAXReader reader=new SAXReader();
    Document document=reader.read(new File("src/book.xml"));
     
    String value=document.selectSingleNode("//书名").getText();
    System.out.println(value);
     
     
    //检测xml文档是否有匹配的用户名和密码
    String username="aaa";
    String password="123";
    reader=new SAXReader();
    document=reader.read(new File("src/users.xml"));
    Node node=document.selectSingleNode("//user[@username='"+username+"'" +
        " and @password='"+password+"']");
    if(node==null)
    {
      System.out.println("用户名密码错误");
    }
    else
    {
      System.out.println("登录成功");
    }
  }
}

本。

関連記事:

ネイティブ Ajax を使用して JSON 文字列を処理する方法

jQuery での Ajax の 4 つの一般的なリクエスト メソッドの紹介

Ajax フォーム送信についての私たちの見解と理解を話しましょう

以上がdom4j で XPath を使用する簡単な例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。