{"id":1059,"date":"2025-08-04T15:46:26","date_gmt":"2025-08-04T15:46:26","guid":{"rendered":"https:\/\/vithleshgupta.com\/?page_id=1059"},"modified":"2025-08-04T15:48:09","modified_gmt":"2025-08-04T15:48:09","slug":"xpath-types","status":"publish","type":"page","link":"https:\/\/vithleshgupta.com\/index.php\/xpath-types\/","title":{"rendered":"Xpath types"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1059\" class=\"elementor elementor-1059\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-381ff20 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"381ff20\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-8e0df96 elementor-hidden-mobile\" data-id=\"8e0df96\" data-element_type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-0c8a2c5 elementor-widget elementor-widget-sidebar\" data-id=\"0c8a2c5\" data-element_type=\"widget\" data-widget_type=\"sidebar.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<aside id=\"block-2\" class=\"widget widget_block\"><p><nav id=\"bellows-main-6\" class=\"bellows bellows-nojs bellows-main bellows-source-menu bellows-align-full bellows-skin-grey-material bellows-type- bellows-expand-current\"><ul id=\"menu-sidebarmenu\" class=\"bellows-nav\" data-bellows-config=\"main\"><li id=\"menu-item-653\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-current_page_parent bellows-menu-item-has-children bellows-menu-item-653 bellows-item-level-0\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/helloworld\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Learn Java<\/span><button class=\"bellows-subtoggle\" aria-label=\"Toggle Submenu\"><i class=\"bellows-subtoggle-icon-expand fa fa-chevron-down\"><\/i><i class=\"bellows-subtoggle-icon-collapse fa fa-chevron-up\"><\/i><\/button><\/a>\n<ul class=\"bellows-submenu\">\n\t<li id=\"menu-item-970\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-home bellows-menu-item-970 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Java Basics Part 1<\/span><\/a><\/li>\n\t<li id=\"menu-item-1033\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1033 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/java-basics-part-2\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Java Basics Part 2<\/span><\/a><\/li>\n\t<li id=\"menu-item-1045\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1045 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/java-oops-part-1\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Java OOPS Part 1<\/span><\/a><\/li>\n\t<li id=\"menu-item-1044\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1044 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/java-oops-part-2\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Java OOPS Part 2<\/span><\/a><\/li>\n\t<li id=\"menu-item-658\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-658 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/hello-world\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Hello World<\/span><\/a><\/li>\n\t<li id=\"menu-item-893\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-893 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/datatypes\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">DataTypes<\/span><\/a><\/li>\n\t<li id=\"menu-item-659\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-659 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/if-else-condition\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">If Else Condition<\/span><\/a><\/li>\n\t<li id=\"menu-item-660\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-660 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/if-else-if-condition\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">If Else if Condition<\/span><\/a><\/li>\n\t<li id=\"menu-item-894\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-894 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/switch-statement\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Switch Statement<\/span><\/a><\/li>\n\t<li id=\"menu-item-661\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-661 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/while-loop\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">While Loop<\/span><\/a><\/li>\n\t<li id=\"menu-item-657\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-657 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/for-loop\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">For Loop<\/span><\/a><\/li>\n\t<li id=\"menu-item-656\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-656 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/do-while-loop\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Do While Loop<\/span><\/a><\/li>\n\t<li id=\"menu-item-654\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-654 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/break-statement\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Break Statement<\/span><\/a><\/li>\n\t<li id=\"menu-item-655\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-655 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/continue-statement\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Continue Statement<\/span><\/a><\/li>\n\t<li id=\"menu-item-786\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-786 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/try-catch-statement\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Try Catch Statement<\/span><\/a><\/li>\n\t<li id=\"menu-item-897\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-897 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/arraylist\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">ArrayList<\/span><\/a><\/li>\n\t<li id=\"menu-item-896\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-896 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/hashset\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">HashSet<\/span><\/a><\/li>\n\t<li id=\"menu-item-895\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-895 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/hashmap\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">HashMap<\/span><\/a><\/li>\n\t<li id=\"menu-item-892\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-892 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/iterate-hashmap\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Iterate HashMap<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<li id=\"menu-item-724\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-has-children bellows-menu-item-724 bellows-item-level-0\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/learn-selenium\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Learn Selenium<\/span><button class=\"bellows-subtoggle\" aria-label=\"Toggle Submenu\"><i class=\"bellows-subtoggle-icon-expand fa fa-chevron-down\"><\/i><i class=\"bellows-subtoggle-icon-collapse fa fa-chevron-up\"><\/i><\/button><\/a>\n<ul class=\"bellows-submenu\">\n\t<li id=\"menu-item-741\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-741 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/first-program-selenium\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">First Program \u2013 Selenium<\/span><\/a><\/li>\n\t<li id=\"menu-item-728\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-728 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/revise-selenium\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Revise Selenium<\/span><\/a><\/li>\n\t<li id=\"menu-item-1069\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1069 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/html-css-javascript\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">HTML CSS JavaScript<\/span><\/a><\/li>\n\t<li id=\"menu-item-1068\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1068 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/css-selector\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">CSS Selector<\/span><\/a><\/li>\n\t<li id=\"menu-item-1067\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-1067 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/xpath-types\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Xpath types<\/span><\/a><\/li>\n\t<li id=\"menu-item-765\" class=\"bellows-menu-item bellows-menu-item-type-post_type bellows-menu-item-object-page bellows-menu-item-765 bellows-item-level-1\"><a  href=\"https:\/\/vithleshgupta.com\/index.php\/practice-page\/\" class=\"bellows-target menu-link\"><span class=\"bellows-target-title bellows-target-text\">Practice Page<\/span><\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul><\/nav><\/p>\n<\/aside>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d2a1565\" data-id=\"d2a1565\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-3177166 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3177166\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-dac12e7\" data-id=\"dac12e7\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9a7198e elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"9a7198e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.14.0 - 26-06-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c80d42a elementor-widget elementor-widget-html\" data-id=\"c80d42a\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<table border=\"1\" cellpadding=\"8\" cellspacing=\"0\">\r\n  <thead>\r\n    <tr>\r\n      <th>Generic XPath<\/th>\r\n      <th>Example XPath<\/th>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr>\r\n      <td><code>\/\/tagname[@attribute = 'value']<\/code><\/td>\r\n      <td><code>\/\/input[@id='fname']<\/code><\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td><code>\/\/tagname[contains(@attribute, 'value')]<\/code><\/td>\r\n      <td><code>\/\/input[contains(@id, 'fname')]<\/code><\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td><code>\/\/tagname[text() = 'value']<\/code><\/td>\r\n      <td><code>\/\/h4[text() = 'Input Box']<\/code><\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td><code>\/\/tagname[contains(text(), 'value')]<\/code><\/td>\r\n      <td><code>\/\/h4[contains(text(), 'Input Box')]<\/code><\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n\r\n<table border=\"1\" cellpadding=\"8\" cellspacing=\"0\">\r\n  <thead>\r\n    <tr>\r\n      <th>XPath Expression<\/th>\r\n      <th>Description<\/th>\r\n      <th>Example<\/th>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr>\r\n      <td><code>\/\/tagname\/..<\/code><\/td>\r\n      <td>Selects the <strong>parent<\/strong> of the specified element<\/td>\r\n      <td><code>\/\/span\/..<\/code> \u2014 selects parent of a &lt;span&gt;<\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td><code>\/\/tagname\/following-sibling::tagname<\/code><\/td>\r\n      <td>Selects the <strong>next sibling<\/strong> of the specified element<\/td>\r\n      <td><code>\/\/label\/following-sibling::input<\/code> \u2014 selects &lt;input&gt; next to a &lt;label&gt;<\/td>\r\n    <\/tr>\r\n    <tr>\r\n      <td><code>\/\/tagname\/preceding-sibling::tagname<\/code><\/td>\r\n      <td>Selects the <strong>previous sibling<\/strong> of the specified element<\/td>\r\n      <td><code>\/\/input\/preceding-sibling::label<\/code> \u2014 selects &lt;label&gt; before an &lt;input&gt;<\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n\r\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65fc66b elementor-widget elementor-widget-text-editor\" data-id=\"65fc66b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Generic XPath Example XPath \/\/tagname[@attribute = &#8216;value&#8217;] \/\/input[@id=&#8217;fname&#8217;] \/\/tagname[contains(@attribute, &#8216;value&#8217;)] \/\/input[contains(@id, &#8216;fname&#8217;)] \/\/tagname[text() = &#8216;value&#8217;] \/\/h4[text() = &#8216;Input Box&#8217;] \/\/tagname[contains(text(), &#8216;value&#8217;)] \/\/h4[contains(text(), &#8216;Input Box&#8217;)] XPath Expression Description Example \/\/tagname\/.. Selects the parent of the specified element \/\/span\/.. \u2014 selects parent of a &lt;span&gt; \/\/tagname\/following-sibling::tagname Selects the next sibling of the specified element \/\/label\/following-sibling::input \u2014 selects &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/vithleshgupta.com\/index.php\/xpath-types\/\"> <span class=\"screen-reader-text\">Xpath types<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"disabled","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"class_list":["post-1059","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/pages\/1059","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/comments?post=1059"}],"version-history":[{"count":7,"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/pages\/1059\/revisions"}],"predecessor-version":[{"id":1066,"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/pages\/1059\/revisions\/1066"}],"wp:attachment":[{"href":"https:\/\/vithleshgupta.com\/index.php\/wp-json\/wp\/v2\/media?parent=1059"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}