René's URL Explorer Experiment


Title: Java XPath Tutorial (with Examples)

Open Graph Title: Java XPath Tutorial (with Examples)

Description: Java XPath Example. XPath is a syntax used to describe parts of an XML document. Learn to apply xpath expressions to extract information from an XML file.

Open Graph Description: Java XPath Example. XPath is a syntax used to describe parts of an XML document. Learn to apply xpath expressions to extract information from an XML file.

Opengraph URL: https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/

X: @HowToDoInJava

direct link

Domain: howtodoinjava.com


Hey, it has json ld scripts:
{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/#article","isPartOf":{"@id":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/"},"author":{"name":"Lokesh Gupta","@id":"https:\/\/howtodoinjava.com\/#\/schema\/person\/9da5fd4e3bc8ceb878dd7941f7be26f3"},"headline":"Java XPath Tutorial (with Examples)","datePublished":"2012-11-06T22:01:51+00:00","dateModified":"2023-03-06T11:10:02+00:00","mainEntityOfPage":{"@id":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/"},"wordCount":1448,"commentCount":35,"publisher":{"@id":"https:\/\/howtodoinjava.com\/#organization"},"image":{"@id":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/#primaryimage"},"thumbnailUrl":"https:\/\/howtodoinjava.com\/wp-content\/uploads\/2015\/02\/Spring-REST-XML-Example-REST-API-for-get-employee-by-id.png","keywords":["XML Files","XPath"],"articleSection":["Java XML"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/","url":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/","name":"Java XPath Tutorial (with Examples)","isPartOf":{"@id":"https:\/\/howtodoinjava.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/#primaryimage"},"image":{"@id":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/#primaryimage"},"thumbnailUrl":"https:\/\/howtodoinjava.com\/wp-content\/uploads\/2015\/02\/Spring-REST-XML-Example-REST-API-for-get-employee-by-id.png","datePublished":"2012-11-06T22:01:51+00:00","dateModified":"2023-03-06T11:10:02+00:00","description":"Java XPath Example. XPath is a syntax used to describe parts of an XML document. Learn to apply xpath expressions to extract information from an XML file.","breadcrumb":{"@id":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/#primaryimage","url":"https:\/\/howtodoinjava.com\/wp-content\/uploads\/2015\/02\/Spring-REST-XML-Example-REST-API-for-get-employee-by-id.png","contentUrl":"https:\/\/howtodoinjava.com\/wp-content\/uploads\/2015\/02\/Spring-REST-XML-Example-REST-API-for-get-employee-by-id.png","width":477,"height":253,"caption":"Spring REST XML Example - REST API for get employee by id"},{"@type":"BreadcrumbList","@id":"https:\/\/howtodoinjava.com\/java\/xml\/java-xpath-tutorial-example\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/howtodoinjava.com\/"},{"@type":"ListItem","position":2,"name":"Java","item":"https:\/\/howtodoinjava.com\/java\/"},{"@type":"ListItem","position":3,"name":"Java XML","item":"https:\/\/howtodoinjava.com\/java\/xml\/"},{"@type":"ListItem","position":4,"name":"Java XPath Tutorial (with Examples)"}]},{"@type":"WebSite","@id":"https:\/\/howtodoinjava.com\/#website","url":"https:\/\/howtodoinjava.com\/","name":"HowToDoInJava","description":"Java, Spring and Hibernate Tutorials","publisher":{"@id":"https:\/\/howtodoinjava.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/howtodoinjava.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/howtodoinjava.com\/#organization","name":"HowToDoInJava","url":"https:\/\/howtodoinjava.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/howtodoinjava.com\/#\/schema\/logo\/image\/","url":"https:\/\/howtodoinjava.com\/wp-content\/uploads\/2022\/07\/howtodoinjava-logo-small-e1657903941532.png","contentUrl":"https:\/\/howtodoinjava.com\/wp-content\/uploads\/2022\/07\/howtodoinjava-logo-small-e1657903941532.png","width":197,"height":197,"caption":"HowToDoInJava"},"image":{"@id":"https:\/\/howtodoinjava.com\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.facebook.com\/HowToDoInJava","https:\/\/x.com\/HowToDoInJava","https:\/\/twitter.com\/howtodoinjava","https:\/\/github.com\/lokeshgupta1981\/"]},{"@type":"Person","@id":"https:\/\/howtodoinjava.com\/#\/schema\/person\/9da5fd4e3bc8ceb878dd7941f7be26f3","name":"Lokesh Gupta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/440b2ffa86b0f8f14d2d1e64cc0ddc8b9a2ffa2ad0fefcbe431460638bd88883?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/440b2ffa86b0f8f14d2d1e64cc0ddc8b9a2ffa2ad0fefcbe431460638bd88883?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/440b2ffa86b0f8f14d2d1e64cc0ddc8b9a2ffa2ad0fefcbe431460638bd88883?s=96&d=mm&r=g","caption":"Lokesh Gupta"},"description":"A fun-loving family man, passionate about computers and problem-solving, with over 15 years of experience in Java and related technologies. An avid Sci-Fi movie enthusiast and a fan of Christopher Nolan and Quentin Tarantino.","sameAs":["https:\/\/howtodoinjava.com","http:\/\/www.facebook.com\/HowToDoInJAVA","https:\/\/github.com\/lokeshgupta1981\/","https:\/\/www.linkedin.com\/in\/lokeshgupta1981\/","https:\/\/x.com\/HowToDoInJAVA"],"url":"https:\/\/howtodoinjava.com\/author\/lokeshgupta\/"}]}

google-site-verificationEV_Uq1MFIe3lcKLlf4xhcabIz-68zGeWx8pjwQH3pB8
msvalidate.01C71A4DAE3450D101003DA6DCE7D44ADE
theme-color#fbfbfb
msapplication-TileColor#ffffff
msapplication-TileImagehttps://howtodoinjava.com/wp-content/uploads/2022/07/cropped-howtodoinjava-logo-small-e1657903941532-270x270.png
og:localeen_US
og:typearticle
og:site_nameHowToDoInJava
article:publisherhttp://www.facebook.com/HowToDoInJava
article:authorhttp://www.facebook.com/HowToDoInJAVA
article:published_time2012-11-06T22:01:51+00:00
article:modified_time2023-03-06T11:10:02+00:00
og:imagehttps://howtodoinjava.com/wp-content/uploads/2015/02/Spring-REST-XML-Example-REST-API-for-get-employee-by-id.png
og:image:width477
og:image:height253
og:image:typeimage/png
authorLokesh Gupta
twitter:cardsummary_large_image
twitter:creator@HowToDoInJAVA
twitter:label1Written by
twitter:data1Lokesh Gupta
twitter:label2Est. reading time
twitter:data210 minutes

Links:

Skip to contenthttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#content
https://howtodoinjava.com/
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/
Javahttps://howtodoinjava.com/java/basics/java-tutorial/
Spring AIhttps://howtodoinjava.com/series/spring-ai-tutorial/
Spring Boothttps://howtodoinjava.com/spring-boot/spring-boot/
Hibernatehttps://howtodoinjava.com/hibernate/hibernate-tutorials/
JUnit 5https://howtodoinjava.com/junit5/junit/
Interviewhttps://howtodoinjava.com/interview-questions/interview-guides/
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/
Lokesh Guptahttps://howtodoinjava.com/author/lokeshgupta/
Java XMLhttps://howtodoinjava.com/java/xml/
XML Fileshttps://howtodoinjava.com/tag/xml-files/
XPathhttps://howtodoinjava.com/tag/xpath/
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#1-what-is-xpath
XPathhttps://en.wikipedia.org/wiki/XPath
XMLhttps://en.wikipedia.org/wiki/XML
web serviceshttps://en.wikipedia.org/wiki/Web_service
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#2-xpath-data-model
tree of nodeshttps://en.wikipedia.org/wiki/Tree_%28data_structure%29
Document Object Modelhttps://dom.spec.whatwg.org/
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#2-1-root-node
root nodehttps://en.wikipedia.org/wiki/Root_element
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#2-2-element-nodes
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#2-3-attribute-nodes
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#2-4-text-nodes
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#2-5-comment-nodes
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#2-6-processing-instruction-nodes
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#2-7-namespace-nodes
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#3-xpath-data-types
node-sethttps://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/xpath/XPathConstants.html#NODESET
nodehttps://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/xpath/XPathConstants.html#NODE
booleanhttps://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/xpath/XPathConstants.html#BOOLEAN
numberhttps://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/xpath/XPathConstants.html#NUMBER
stringhttps://docs.oracle.com/javase/1.5.0/docs/api/javax/xml/xpath/XPathConstants.html#STRING
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#4-xpath-syntax
regexhttps://en.wikipedia.org/wiki/Regular_expression
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#4-1-select-nodes-with-xpath
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#4-2-using-predicates-with-xpath
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#4-3-reaching-unknown-nodes-with-xpath
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#4-4-xpath-axes
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#4-5-xpath-operators
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#5-how-to-evaluate-xpath-expressions
https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#6-complete-example
Sourcecode in Githubhttps://github.com/lokeshgupta1981/Core-Java/tree/master/src/main/java/com/howtodoinjava/xml
June 20, 2020 at 3:18 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-95570
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-95570
January 6, 2020 at 7:23 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-76747
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-76747
January 11, 2019 at 2:48 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-31796
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-31796
Lokesh Guptahttps://howtodoinjava.com/
January 11, 2019 at 12:45 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-31822
SO Threadhttps://stackoverflow.com/questions/4184858/is-there-a-single-xpath-expression-i-can-use-to-navigate-xml-in-a-cdata-section
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-31822
November 28, 2016 at 5:07 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-22918
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-22918
June 8, 2016 at 12:02 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-22150
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-22150
March 11, 2016 at 6:17 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-20809
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-20809
February 11, 2016 at 11:16 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-20494
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-20494
February 11, 2016 at 10:42 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-20491
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-20491
Lokesh Guptahttps://howtodoinjava.com/
February 11, 2016 at 11:59 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-20497
https://howtodoinjava.com/java/xml/read-xml-dom-parser-example/https://howtodoinjava.com/java/xml/read-xml-dom-parser-example/
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-20497
February 9, 2016 at 9:34 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-20461
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-20461
September 10, 2014 at 12:34 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-8154
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-8154
August 30, 2014 at 7:13 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-7625
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-7625
Lokesh Guptahttps://howtodoinjava.com/
August 31, 2014 at 4:44 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-7643
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-7643
August 18, 2014 at 1:47 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-7036
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-7036
May 28, 2018 at 7:14 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-27959
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-27959
June 28, 2014 at 9:19 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-4677
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-4677
Lokesh Guptahttps://howtodoinjava.com/
June 29, 2014 at 12:44 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-4680
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-4680
June 29, 2014 at 2:58 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-4692
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-4692
Lokesh Guptahttps://howtodoinjava.com/
June 29, 2014 at 7:01 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-4696
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-4696
June 28, 2014 at 6:48 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-4673
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-4673
June 6, 2014 at 1:54 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3935
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3935
May 24, 2014 at 7:18 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3722
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3722
May 21, 2014 at 12:04 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3575
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3575
Lokesh Guptahttps://howtodoinjava.com/
May 21, 2014 at 12:13 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3576
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3576
May 22, 2014 at 5:54 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3667
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3667
Lokesh Guptahttps://howtodoinjava.com/
May 22, 2014 at 6:48 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3677
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3677
May 22, 2014 at 6:48 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3678
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3678
May 23, 2014 at 7:27 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3708
Lokesh Guptahttps://howtodoinjava.com/
May 23, 2014 at 7:46 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3709
https://docs.oracle.com/cd/E35413_01/doc.722/e35419/dev_xpath_functions.htm#autoId6https://docs.oracle.com/cd/E35413_01/doc.722/e35419/dev_xpath_functions.htm#autoId6
May 23, 2014 at 10:11 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3712
May 23, 2014 at 10:17 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3713
Lokesh Guptahttps://howtodoinjava.com/
May 23, 2014 at 10:25 am https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-3714
April 7, 2014 at 4:18 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-2450
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-2450
April 7, 2014 at 5:53 pm https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-2453
Replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#comment-2453
Cancel replyhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#respond
DOM Parserhttps://howtodoinjava.com/java/xml/read-xml-dom-parser-example/
JDOM2 Parserhttps://howtodoinjava.com/java/xml/jdom2-read-parse-xml-examples/
SAX Parserhttps://howtodoinjava.com/java/xml/sax-parser-read-xml-example/
StAX Parserhttps://howtodoinjava.com/java/xml/read-xml-stax-parser-cursor-iterator/
DOM vs SAX Parserhttps://howtodoinjava.com/java/xml/dom-vs-sax-parser-in-java/
Convert XML to Propertieshttps://howtodoinjava.com/java/xml/convert-xml-to-properties/
Convert Properties to XMLhttps://howtodoinjava.com/java/xml/convert-properties-to-xml/
Convert String to XMLhttps://howtodoinjava.com/java/xml/parse-string-to-xml-dom/
Convert XML to Stringhttps://howtodoinjava.com/java/xml/xml-to-string-write-xml-file/
XPath Tutorialhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/
XPath NamespaceContexthttps://howtodoinjava.com/java/xml/xpath-namespace-resolution-example/
XPath Find Attributehttps://howtodoinjava.com/java/xml/xpath-attribute-evaluate/
XPath Get Attribute Valuehttps://howtodoinjava.com/java/xml/xpath-get-attribute-value-xml/
Check if XML tag exists?https://howtodoinjava.com/java/xml/xpath-check-if-xml-tag-exists/
1. What is XPath?https://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#1-what-is-xpath
2. XPath Data Modelhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#2-xpath-data-model
2.1. Root Nodehttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#21-root-node
2.2. Element Nodeshttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#22-element-nodes
2.3. Attribute Nodeshttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#23-attribute-nodes
2.4. Text Nodeshttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#24-text-nodes
2.5. Comment Nodeshttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#25-comment-nodes
2.6. Processing Instruction Nodeshttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#26-processing-instruction-nodes
2.7. Namespace Nodeshttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#27-namespace-nodes
3. XPath Data Typeshttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#3-xpath-data-types
4. XPath Syntaxhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#4-xpath-syntax
4.1. Select nodes with xpathhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#41-select-nodes-with-xpath
4.2. Using Predicates with XPathhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#42-using-predicates-with-xpath
4.3. Reaching Unknown Nodes with XPathhttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#43-reaching-unknown-nodes-with-xpath
4.4. XPath Axeshttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#44-xpath-axes
4.5. XPath Operatorshttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#45-xpath-operators
5. How to Evaluate XPath Expressionshttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#5-how-to-evaluate-xpath-expressions
6. Complete Examplehttps://howtodoinjava.com/java/xml/java-xpath-tutorial-example/#6-complete-example
Follow on Twitterhttps://x.com/HowToDoInJava
Portfoliohttps://lokeshgupta.me/
Unit Testing Best Practiceshttps://howtodoinjava.com/best-practices/unit-testing-best-practices-junit-reference-guide/
Java Cloning – Deep and Shallow Copy – Copy Constructorshttps://howtodoinjava.com/java/cloning/a-guide-to-object-cloning-in-java/
OOPhttps://howtodoinjava.com/java/oops/oop-tutorials/
Regexhttps://howtodoinjava.com/java/regex/java-regex/
Mavenhttps://howtodoinjava.com/maven/maven-tutorials/
Logginghttps://howtodoinjava.com/log4j2/java-logging/
TypeScripthttps://howtodoinjava.com/typescript/typescript-tutorial/
Pythonhttps://howtodoinjava.com/python-tutorial/
About Ushttps://howtodoinjava.com/about/
Advertisehttps://howtodoinjava.com/advertise/
Contact Ushttps://howtodoinjava.com/contact/
Privacy Policyhttps://howtodoinjava.com/privacy-policy/
REST API Tutorialhttps://restfulapi.net/
Githubhttps://github.com/lokeshgupta1981/
LinkedInhttps://www.linkedin.com/in/lokeshgupta1981/
Twitterhttps://twitter.com/howtodoinjava
Facebookhttps://facebook.com/howtodoinjava
Sitemaphttps://howtodoinjava.com/sitemap.xml

Viewport: width=device-width, initial-scale=1

Robots: index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1


URLs of crawlers that visited me.