import org.apache.xpath.CachedXPathAPI; import org.w3c.dom.Document; import org.xml.sax.InputSource; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import java.io.StringReader; public class XPathExample { public static void main(String[] args) { try { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder(); Document document = builder.parse(new InputSource(new StringReader(xml))); String expression = "//book/title"; CachedXPathAPI xpathAPI = new CachedXPathAPI(); Object result = xpathAPI.selectSingleNode(document, expression); if (result != null) { } else { } } catch (Exception e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文