이번에는 dom4j에서 XPath를 사용하는 방법에 대한 자세한 설명을 가져왔습니다(코드 포함). 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로 파일 업로드를 구현하는 방법
Ajax가 json 형식 데이터를 백그라운드로 전송할 때 오류를 처리하는 방법위 내용은 dom4j에서 XPath 사용에 대한 자세한 설명(코드 포함)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!