<!-- EXAMPLE HTML PAGE. ORIGINAL URL https://duckduckgo.com/?q=xpath&t=ffab&atb=v209-1&ia=web -->
<!DOCTYPE html>
<html
class="has-zcm is-mobile-header-exp js no-touch opacity csstransforms3d csstransitions svg cssfilters is-not-mobile-device full-urls dark-header dark-bg has-footer has-right-rail-module"
lang="en_US">
<link type="text/css" rel="stylesheet" id="dark-mode-general-link">
<link type="text/css" rel="stylesheet" id="dark-mode-custom-link">
<style type="text/css" id="dark-mode-custom-style"></style>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>xpath at DuckDuckGo</title>
<link rel="stylesheet" href="xpath%20at%20DuckDuckGo_files/s1923.css" type="text/css">
<link rel="stylesheet" href="xpath%20at%20DuckDuckGo_files/r1923.css" type="text/css">
<meta name="robots" content="noindex,nofollow">
<meta name="referrer" content="origin">
<meta name="apple-mobile-web-app-title" content="xpath">
<link rel="preload" href="https://duckduckgo.com/font/ProximaNova-Reg-webfont.woff2" as="font" type="font/woff2"
crossorigin="anonymous">
<link rel="preload" href="https://duckduckgo.com/font/ProximaNova-Sbold-webfont.woff2" as="font" type="font/woff2"
crossorigin="anonymous">
<link rel="shortcut icon" href="https://duckduckgo.com/favicon.ico" type="image/x-icon">
<link id="icon60" rel="apple-touch-icon" href="https://duckduckgo.com/assets/icons/meta/DDG-iOS-icon_60x60.png?v=2">
<link id="icon76" rel="apple-touch-icon" sizes="76x76"
href="https://duckduckgo.com/assets/icons/meta/DDG-iOS-icon_76x76.png?v=2">
<link id="icon120" rel="apple-touch-icon" sizes="120x120"
href="https://duckduckgo.com/assets/icons/meta/DDG-iOS-icon_120x120.png?v=2">
<link id="icon152" rel="apple-touch-icon" sizes="152x152"
href="https://duckduckgo.com/assets/icons/meta/DDG-iOS-icon_152x152.png?v=2">
<link rel="image_src" href="https://duckduckgo.com/assets/icons/meta/DDG-icon_256x256.png">
<script type="text/javascript" src="xpath%20at%20DuckDuckGo_files/s2475.js"></script>
<script type="text/javascript" async="" src="xpath%20at%20DuckDuckGo_files/d.js"></script>
<script type="text/javascript" async="" src="xpath%20at%20DuckDuckGo_files/t.js"></script>
<script
type="text/javascript">var ct, fd, fq, it, iqa, iqm, iqs, iqp, iqq, qw, dl, ra, rv, rad, r1hc, r1c, r2c, r3c, rfq, rq, rds, rs, rt, rl, y, y1, ti, tig, iqd, locale, settings_js_version = 's2475.js', is_twitter = '', rpl = 1; fq = 0; fd = 1; it = 0; iqa = 0; iqbi = 0; iqm = 0; iqs = 0; iqp = 0; iqq = 0; qw = 1; dl = ''; ct = 'US'; iqd = 0; r1hc = 0; r1c = 0; r3c = 0; rq = 'xpath'; rqd = "xpath"; rfq = 0; rt = 'A'; ra = 'ffab'; rv = ''; rad = ''; rds = 30; rs = 0; spice_version = '2000'; spice_paths = '{}'; locale = 'en_US'; settings_url_params = {}; rl = 'wt-wt'; rlo = 0; df = ''; ds = ''; sfq = ''; iar = ''; vqd = '3-263734474637967434549008742313099944260-280509451133730326558126197493862202840'; safe_ddg = 0; show_covid = 0;</script>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="HandheldFriendly" content="true">
<meta name="apple-mobile-web-app-capable" content="no">
<link title="DuckDuckGo" type="application/opensearchdescription+xml" rel="search"
href="https://duckduckgo.com/opensearch.xml?atb=v240-3__">
</head>
<body class="body--serp"><input id="state_hidden" name="state_hidden" type="text" size="1"><span class="hide">Ignore
this box please.</span>
<div id="spacing_hidden_wrapper">
<div id="spacing_hidden"></div>
</div>
<script type="text/javascript" src="xpath%20at%20DuckDuckGo_files/l118.js"></script>
<script type="text/javascript" src="xpath%20at%20DuckDuckGo_files/duckduckgo14.js"></script>
<script type="text/javascript" src="xpath%20at%20DuckDuckGo_files/u482.js"></script>
<script type="text/javascript" src="xpath%20at%20DuckDuckGo_files/d2850.js"></script>
<div class="site-wrapper js-site-wrapper" style="min-height: 1297px;">
<div class="welcome-wrap js-welcome-wrap"></div>
<div id="header_wrapper" class="header-wrap js-header-wrap" style="top: 0px;">
<div id="header" class="header cw">
<div class="header__search-wrap"><a tabindex="-1" href="https://duckduckgo.com/?t=ffab&atb=v209-1"
class="header__logo-wrap js-header-logo"><span
class="header__logo js-logo-ddg">DuckDuckGo</span></a>
<div class="header__content header__search">
<form id="search_form"
class="search--adv search--header search--mobile-exp js-search-form has-text" name="x"
action="/" method="GET"><input type="text" name="q" tabindex="1" autocomplete="off"
id="search_form_input" class="search__input--adv js-search-input" value="xpath"
autocapitalize="off" autocorrect="off"><input id="search_form_input_clear"
class="search__clear js-search-clear" type="button" tabindex="3" value="X"><input
id="search_button" class="search__button js-search-button" type="submit" tabindex="2"
value="S"><a id="search_dropdown" class="search__dropdown" href="javascript:;"
tabindex="4"></a>
<div id="search_elements_hidden" class="search__hidden js-search-hidden"><input
type="hidden" class="js-search-hidden-field" name="t" value="ffab"><input
type="hidden" class="js-search-hidden-field" name="atb" value="v209-1"></div>
<div class="search__autocomplete">
<div class="acp-wrap js-acp-wrap"></div>
<div class="acp-footer is-hidden js-acp-footer"><span
class="acp-footer__instructions">Shortcuts to other sites to search off
DuckDuckGo</span><span class="acp-footer__link"><a
class="no-visited js-acp-footer-link"
href="https://duckduckgo.com/bang">Learn More</a></span></div>
</div>
</form>
</div>
</div>
<div id="duckbar" class="zcm-wrap zcm-wrap--header is-noscript-hidden">
<div class="zcm">
<ul class="zcm__menu zcm__constant has-zci" id="duckbar_static">
<li class="zcm__item"><a data-zci-link="web"
class="zcm__link js-zci-link js-zci-link--web is-active" href="#">All</a></li>
<li class="zcm__item"><a data-zci-link="images"
class="zcm__link js-zci-link js-zci-link--images" href="#">Images</a></li>
<li class="zcm__item"><a data-zci-link="videos"
class="zcm__link js-zci-link js-zci-link--videos" href="#">Videos</a></li>
<li class="zcm__item"><a data-zci-link="news"
class="zcm__link js-zci-link js-zci-link--news" href="#">News</a></li>
<li class="zcm__item"><a data-zci-link="maps_expanded"
class="zcm__link js-zci-link js-zci-link--maps_expanded" href="#">Maps</a></li>
</ul>
<ul class="zcm__menu zcm__dynamic" id="duckbar_new"><span id="duckbar_dynamic_sep"
class="zcm__sep--h sep--before is-hidden"></span></ul>
<ul class="zcm__menu zcm__dropdowns js-duckbar-dropdowns" id="duckbar_dropdowns"><span
class="zcm__sep--h sep--before is-hidden js-duckbar-dropdowns-separator"></span>
<li class="zcm__item">
<div class="dropdown dropdown--settings"><a
class="zcm__link dropdown__button js-dropdown-button">Settings</a></div>
</li>
</ul>
</div>
</div>
</div>
<div class="header--aside js-header-aside"><a class="header__button--menu js-side-menu-open" href="#">⇶</a>
<div class="header--text_promo"><a href="https://www.surveymonkey.com/r/X5CGPV3"
class="header--text_promo--link">Take our user survey!</a></div>
<div class="header--aside__item showcase header__label"><span class="header__clickable js-hl-button"
data-type="showcase"><span class="js-popout-trig" aria-haspopup="true"
aria-label="Check out the list of things that we've also made." role="button"
aria-pressed="false"><span id="wedonttrack">Privacy, simplified.</span></span><span
class="popout-trig js-popout"><span
class="js-popout-link js-showcase-popout ddgsi ddgsi-down" aria-hidden="true"
data-type="showcase"></span>
<div class="modal modal--popout modal--popout--bottom-left modal--popout--sm js-popout-main"
data-type="showcase">
<div class="modal__box">
<div class="modal__body">
<nav aria-labelledby="wedonttrack">
<section class="showcase__dropdown-top">
<ul aria-label="Here are some things that we made that you might like.">
<li class="fix showcase__dropdown__list"><a
href="https://duckduckgo.com/app"
class="eighteen js-hl-item" aria-hidden="true"
data-type="showcase" data-id="app">
<div class="woman-icon"></div>
</a><a href="https://duckduckgo.com/app"
class="text-left showcase__link eighty js-hl-item"
data-type="showcase" data-id="app">
<h1 class="showcase__heading">Get Our App & Extension
</h1>
<p class="showcase__subheading">Protect your data on every
device.</p>
</a></li>
<li class="fix showcase__dropdown__list"><a
href="https://duckduckgo.com/newsletter"
class="eighteen js-hl-item" aria-hidden="true"
data-type="showcase" data-id="newsletter">
<div class="mailbox-icon"></div>
</a><a href="https://duckduckgo.com/newsletter"
class="text-left showcase__link eighty js-hl-item"
data-type="showcase" data-id="newsletter">
<h1 class="showcase__heading">Privacy in Your Inbox</h1>
<p class="showcase__subheading">Stay protected and informed
with our privacy newsletters.</p>
</a></li>
<li class="fix showcase__dropdown__list"><a
href="https://spreadprivacy.com/tag/device-privacy-tips/"
class="eighteen js-hl-item" aria-hidden="true"
data-type="showcase" data-id="blog">
<div class="privacy-simplified-icon"></div>
</a><a href="https://spreadprivacy.com/tag/device-privacy-tips/"
class="text-left showcase__link eighty js-hl-item"
data-type="showcase" data-id="blog">
<h1 class="showcase__heading">Protect Your Devices</h1>
<p class="showcase__subheading">Check out our privacy device
guides.</p>
</a></li>
<li class="fix showcase__dropdown__list"><a
href="https://duckduckgo.com/spread"
class="eighteen js-hl-item" aria-hidden="true"
data-type="showcase" data-id="spread">
<div class="spread-icon"></div>
</a><a href="https://duckduckgo.com/spread"
class="text-left showcase__link eighty js-hl-item"
data-type="showcase" data-id="spread">
<h1 class="showcase__heading">Spread DuckDuckGo</h1>
<p class="showcase__subheading">Help your friends and family
join the Duck Side!</p>
</a></li>
</ul>
</section>
<section class="showcase__dropdown-bottom">
<ul class="text-left" aria-label="We've got even more things for you.">
<li class="fix showcase__dropdown__list"><a
href="https://duckduckgo.com/donations"
class="eighteen showcase__icon js-hl-item"
aria-hidden="true" data-type="showcase" data-id="donations">
<div class="donations-icon"></div>
</a><a href="https://duckduckgo.com/donations"
class="text-left showcase__link eighty showcase__text js-hl-item"
data-type="showcase" data-id="donations">$2,650,000 in
privacy donations!</a></li>
<li class="fix showcase__dropdown__list"><a
href="https://duckduckgo.com/traffic"
class="eighteen showcase__icon js-hl-item"
aria-hidden="true" data-type="showcase" data-id="traffic">
<div class="traffic-icon"></div>
</a><a href="https://duckduckgo.com/traffic"
class="text-left showcase__link eighty showcase__text js-hl-item"
data-type="showcase" data-id="traffic">Over 55 Billion
anonymous searches.</a></li>
<li class="fix showcase__dropdown__list"><a
href="https://donttrack.us/"
class="eighteen showcase__icon js-hl-item"
aria-hidden="true" data-type="showcase" data-id="dnt">
<div class="privacy-tips-icon"></div>
</a><a href="https://donttrack.us/"
class="text-left showcase__link eighty showcase__text js-hl-item"
data-type="showcase" data-id="dnt">Learn why reducing
tracking is important.</a></li>
</ul>
</section>
</nav>
</div>
</div>
</div>
</span></span></div>
<div class="header--aside__item header--aside__social header__label social"><span
class="header__clickable js-hl-button" data-type="social"><span
class="js-popout-trig header--aside__social-icon " aria-haspopup="true"
aria-label="Keep in touch" role="button" aria-pressed="false"><span class="ddgsi ddgsi-horn"
data-type="social"></span></span><span class="popout-trig js-popout"><span
class="js-popout-link ddgsi ddgsi-down" aria-hidden="true" data-type="social"></span>
<div class="modal modal--popout modal--popout--bottom-left modal--popout--sm js-popout-main"
data-type="social">
<div class="modal__box">
<div class="modal__body">
<div class="social__link"><a href="https://twitter.com/duckduckgo"
class="js-hl-item social__link__text" data-type="social"
data-id="twitter"><img class="social__icon js-lazysvg"
data-src="/assets/icons/header/twitter.svg"><span>Twitter</span></a>
</div>
<div class="social__link"><a href="https://reddit.com/r/duckduckgo"
class="js-hl-item social__link__text" data-type="social"
data-id="reddit"><img class="social__icon js-lazysvg"
data-src="/assets/icons/header/reddit.svg"><span>Reddit</span></a>
</div>
<div class="social__link"><a href="https://spreadprivacy.com/"
class="js-hl-item social__link__text" data-type="social"
data-id="blog"><img class="social__icon js-lazysvg"
data-src="/assets/icons/header/blog.svg"><span>Blog</span></a></div>
<div class="social__link"><a href="https://duckduckgo.com/newsletter"
class="js-hl-item social__link__text" data-type="social"
data-id="newsletter"><img class="social__icon js-lazysvg"
data-src="/assets/icons/header/newsletter.svg"><span>Newsletter</span></a>
</div>
</div>
</div>
</div>
</span></span></div>
</div>
</div>
<div id="zero_click_wrapper" class="zci-wrap"></div>
<div id="vertical_wrapper" class="verticals"></div>
<div id="web_content_wrapper" class="content-wrap">
<div class="serp__top-right js-serp-top-right"></div>
<div class="serp__bottom-right js-serp-bottom-right">
<div class="js-feedback-btn-wrap">
<div class="btn feedback-btn"><a href="#" class="feedback-btn__send js-feedback-start">Send
feedback</a>
<div class="feedback-btn__icon-wrap is-hidden js-feedback-icon-wrap"><a href="#"
class="feedback-btn__icon ddgsi feedback-btn__icon--love js-feedback-love"></a><a
href="#"
class="feedback-btn__icon ddgsi feedback-btn__icon--nolove js-feedback-nolove"></a>
</div>
</div>
</div>
</div>
<div class="cw">
<div id="links_wrapper" class="serp__results js-serp-results">
<div class="results--main">
<div class="search-filters-wrap">
<div class="js-search-filters search-filters">
<div class="dropdown dropdown--region "><a
class="dropdown__button dropdown__button js-dropdown-button">All Regions</a>
</div>
<div class="dropdown dropdown--safe-search "><a href="#"
class="dropdown__button js-dropdown-button">Safe Search: Moderate</a></div>
<div class="dropdown dropdown--date "><a href="#"
class="dropdown__button js-dropdown-button">Any Time</a></div>
</div>
</div><noscript>
<meta http-equiv="refresh" content="0;URL=/html?q=xpath">
<link href="/css/noscript.css" rel="stylesheet" type="text/css">
<div class="msg msg--noscript">
<p class="msg-title--noscript">You are being redirected to the non-JavaScript site.</p>
Click <a href="/html/?q=xpath">here</a> if it doesn't happen automatically.
</div>
</noscript>
<div id="message" class="results--message"></div>
<div class="ia-modules js-ia-modules"></div>
<div id="ads" class="results--ads results--ads--main js-results-ads">
<div id="ra-0"
class="result results_links highlight_a result--ad--good result--ad highlight_sponsored sponsored result--url-above-snippet"
data-adn="1" data-adf="1" data-domain="altova.com" data-hostname="duckduckgo.com"
data-source="bingv7aa" data-sld="true" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://duckduckgo.com/y.js?ad_provider=bingv7aa&u3=https%3A%2F%2Fwww.bing.com%2Faclick%3Fld%3De8eXuL_kKVfy9p4jXsJD2FSDVUCUwT9RNPyIP8PBfPgu7zXptdWnS0a9diWgI8yY%2DN9eplxuU5pAbSm8OK%2Dga4uLvhgZN4%2DsbCzFwmh7Kbdje4yjCSmNVEQSvtM%2DSwEo_NqOChmrBPeeHldcElYVwKRSHPkHp8jn%2Dh4TJNFHRgOJ0LXvQO%26u%3DaHR0cHMlM2ElMmYlMmZ3d3cuYWx0b3ZhLmNvbSUyZnJlZiUyZiUzZnMlM2Rtc24xJTI2biUzZHMlMjZmJTNkdCUyNnElM2R4cGF0aCUyNkFEUHJvZHVjdCUzZFhTJTI2bXNjbGtpZCUzZGNhMzczODU1ZDg0ZjExY2M3MGNmNjczODc4OGE4MWM5JTI2dXRtX3NvdXJjZSUzZGJpbmclMjZ1dG1fbWVkaXVtJTNkY3BjJTI2dXRtX2NhbXBhaWduJTNkVDElMjUyMC0lMjUyMFhNTFNweSUyNnV0bV90ZXJtJTNkeHBhdGglMjUyMHRvb2wlMjZ1dG1fY29udGVudCUzZFhQYXRoJTI1MjBUb29s%26rlid%3Dca373855d84f11cc70cf6738788a81c9&vqd=3-821214594805428281137029555121124116-280509451133730326558126197493862202840&iurl=%7B1%7DIG%3DC1A77DFF9FC244DD8A873BEE4B99AA73%26CID%3D274D0AE085EA631F3C0305B084A6627A%26ID%3DDevEx%2C5604.1">Powerful
<b>XPath</b> Tool - Try XMLSpy Free for 30 Days</a><a rel="noopener"
class="result__check"
href="https://duckduckgo.com/y.js?ad_provider=bingv7aa&u3=https%3A%2F%2Fwww.bing.com%2Faclick%3Fld%3De8eXuL_kKVfy9p4jXsJD2FSDVUCUwT9RNPyIP8PBfPgu7zXptdWnS0a9diWgI8yY%2DN9eplxuU5pAbSm8OK%2Dga4uLvhgZN4%2DsbCzFwmh7Kbdje4yjCSmNVEQSvtM%2DSwEo_NqOChmrBPeeHldcElYVwKRSHPkHp8jn%2Dh4TJNFHRgOJ0LXvQO%26u%3DaHR0cHMlM2ElMmYlMmZ3d3cuYWx0b3ZhLmNvbSUyZnJlZiUyZiUzZnMlM2Rtc24xJTI2biUzZHMlMjZmJTNkdCUyNnElM2R4cGF0aCUyNkFEUHJvZHVjdCUzZFhTJTI2bXNjbGtpZCUzZGNhMzczODU1ZDg0ZjExY2M3MGNmNjczODc4OGE4MWM5JTI2dXRtX3NvdXJjZSUzZGJpbmclMjZ1dG1fbWVkaXVtJTNkY3BjJTI2dXRtX2NhbXBhaWduJTNkVDElMjUyMC0lMjUyMFhNTFNweSUyNnV0bV90ZXJtJTNkeHBhdGglMjUyMHRvb2wlMjZ1dG1fY29udGVudCUzZFhQYXRoJTI1MjBUb29s%26rlid%3Dca373855d84f11cc70cf6738788a81c9&vqd=3-821214594805428281137029555121124116-280509451133730326558126197493862202840&iurl=%7B1%7DIG%3DC1A77DFF9FC244DD8A873BEE4B99AA73%26CID%3D274D0AE085EA631F3C0305B084A6627A%26ID%3DDevEx%2C5604.1"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a><span class="badge--ad-wrap"> <span
class="badge--ad js-badge--ad">Ad</span></span></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><a
href="https://duckduckgo.com/y.js?ad_provider=bingv7aa&u3=https%3A%2F%2Fwww.bing.com%2Faclick%3Fld%3De8eXuL_kKVfy9p4jXsJD2FSDVUCUwT9RNPyIP8PBfPgu7zXptdWnS0a9diWgI8yY%2DN9eplxuU5pAbSm8OK%2Dga4uLvhgZN4%2DsbCzFwmh7Kbdje4yjCSmNVEQSvtM%2DSwEo_NqOChmrBPeeHldcElYVwKRSHPkHp8jn%2Dh4TJNFHRgOJ0LXvQO%26u%3DaHR0cHMlM2ElMmYlMmZ3d3cuYWx0b3ZhLmNvbSUyZnJlZiUyZiUzZnMlM2Rtc24xJTI2biUzZHMlMjZmJTNkdCUyNnElM2R4cGF0aCUyNkFEUHJvZHVjdCUzZFhTJTI2bXNjbGtpZCUzZGNhMzczODU1ZDg0ZjExY2M3MGNmNjczODc4OGE4MWM5JTI2dXRtX3NvdXJjZSUzZGJpbmclMjZ1dG1fbWVkaXVtJTNkY3BjJTI2dXRtX2NhbXBhaWduJTNkVDElMjUyMC0lMjUyMFhNTFNweSUyNnV0bV90ZXJtJTNkeHBhdGglMjUyMHRvb2wlMjZ1dG1fY29udGVudCUzZFhQYXRoJTI1MjBUb29s%26rlid%3Dca373855d84f11cc70cf6738788a81c9&vqd=3-821214594805428281137029555121124116-280509451133730326558126197493862202840&iurl=%7B1%7DIG%3DC1A77DFF9FC244DD8A873BEE4B99AA73%26CID%3D274D0AE085EA631F3C0305B084A6627A%26ID%3DDevEx%2C5604.1"
rel="noopener" class="result__url js-result-extras-url">altova.com</a>
</div>
<div class="report-ad"><span class="report-ad__start js-report-ad-start"><i
class="ddgsi-comment ddgsi"></i><a href="#"
class="report-ad__link">Report Ad</a></span></div>
</div>
<div class="result__snippet js-result-snippet"><a
href="https://duckduckgo.com/y.js?ad_provider=bingv7aa&u3=https%3A%2F%2Fwww.bing.com%2Faclick%3Fld%3De8eXuL_kKVfy9p4jXsJD2FSDVUCUwT9RNPyIP8PBfPgu7zXptdWnS0a9diWgI8yY%2DN9eplxuU5pAbSm8OK%2Dga4uLvhgZN4%2DsbCzFwmh7Kbdje4yjCSmNVEQSvtM%2DSwEo_NqOChmrBPeeHldcElYVwKRSHPkHp8jn%2Dh4TJNFHRgOJ0LXvQO%26u%3DaHR0cHMlM2ElMmYlMmZ3d3cuYWx0b3ZhLmNvbSUyZnJlZiUyZiUzZnMlM2Rtc24xJTI2biUzZHMlMjZmJTNkdCUyNnElM2R4cGF0aCUyNkFEUHJvZHVjdCUzZFhTJTI2bXNjbGtpZCUzZGNhMzczODU1ZDg0ZjExY2M3MGNmNjczODc4OGE4MWM5JTI2dXRtX3NvdXJjZSUzZGJpbmclMjZ1dG1fbWVkaXVtJTNkY3BjJTI2dXRtX2NhbXBhaWduJTNkVDElMjUyMC0lMjUyMFhNTFNweSUyNnV0bV90ZXJtJTNkeHBhdGglMjUyMHRvb2wlMjZ1dG1fY29udGVudCUzZFhQYXRoJTI1MjBUb29s%26rlid%3Dca373855d84f11cc70cf6738788a81c9&vqd=3-821214594805428281137029555121124116-280509451133730326558126197493862202840&iurl=%7B1%7DIG%3DC1A77DFF9FC244DD8A873BEE4B99AA73%26CID%3D274D0AE085EA631F3C0305B084A6627A%26ID%3DDevEx%2C5604.1"
rel="noopener">XMLSpy Makes <b>XPath</b> Easy with its <b>XPath</b> Builder,
Evaluator, and Debugger.</a><br><a
href="https://duckduckgo.com/y.js?ad_provider=bingv7aa&u3=https%3A%2F%2Fwww.bing.com%2Faclick%3Fld%3De8eXuL_kKVfy9p4jXsJD2FSDVUCUwT9RNPyIP8PBfPgu7zXptdWnS0a9diWgI8yY%2DN9eplxuU5pAbSm8OK%2Dga4uLvhgZN4%2DsbCzFwmh7Kbdje4yjCSmNVEQSvtM%2DSwEo_NqOChmrBPeeHldcElYVwKRSHPkHp8jn%2Dh4TJNFHRgOJ0LXvQO%26u%3DaHR0cHMlM2ElMmYlMmZ3d3cuYWx0b3ZhLmNvbSUyZnJlZiUyZiUzZnMlM2Rtc24xJTI2biUzZHMlMjZmJTNkdCUyNnElM2R4cGF0aCUyNkFEUHJvZHVjdCUzZFhTJTI2bXNjbGtpZCUzZGNhMzczODU1ZDg0ZjExY2M3MGNmNjczODc4OGE4MWM5JTI2dXRtX3NvdXJjZSUzZGJpbmclMjZ1dG1fbWVkaXVtJTNkY3BjJTI2dXRtX2NhbXBhaWduJTNkVDElMjUyMC0lMjUyMFhNTFNweSUyNnV0bV90ZXJtJTNkeHBhdGglMjUyMHRvb2wlMjZ1dG1fY29udGVudCUzZFhQYXRoJTI1MjBUb29s%26rlid%3Dca373855d84f11cc70cf6738788a81c9&vqd=3-821214594805428281137029555121124116-280509451133730326558126197493862202840&iurl=%7B1%7DIG%3DC1A77DFF9FC244DD8A873BEE4B99AA73%26CID%3D274D0AE085EA631F3C0305B084A6627A%26ID%3DDevEx%2C5604.1"
rel="noopener">Graphical and Text Views · Wizards and Debuggers · Free
30-day Trial</a><br></div>
<div class="result__snippet"><span
class="result__sitelinks result__sitelinks--large">
<div class="sponsored__sitelink-row">
<div class="sponsored__sitelink-col"><a class="sponsored__sitelink"
href="https://duckduckgo.com/y.js?ad_provider=bingv7aa&u3=https%3A%2F%2Fwww.bing.com%2Faclick%3Fld%3De8ej4AINRg3PPP9SIj5FmWwTVUCUyQIaM86IsqyseZNzO8pNMMYjz%2DWQpGdSnTk6F_6Ilyq_BebWRvUOKejoFVrcY8y_s5w9JFCM3PSRGqwoOdXTr4s_nFTzqGDdLERyUUW5rYUuDdWH04B8%2DWfpECrdMfq8J5XGNTkTjaPqcbUyhDlVPHL6K4ue3b30vKXHgcTL3T0g%26u%3DaHR0cCUzYSUyZiUyZnd3dy5hbHRvdmEuY29tJTJmcmVmJTJmJTNmcyUzZG1zbjElMjZuJTNkcyUyNmYlM2R0JTI2cSUzZGNvcmV4bWxzY2hlbWElMjZBRFByb2R1Y3QlM2RYUyUyNm1zY2xraWQlM2QzZDUxNmFlODI5ODExYTQ4OTM1MTM1ODU4OTQ0MjI0YiUyNnV0bV9zb3VyY2UlM2RiaW5nJTI2dXRtX21lZGl1bSUzZGNwYyUyNnV0bV9jYW1wYWlnbiUzZFQxJTI1MjAtJTI1MjBYTUxTcHklMjZ1dG1fdGVybSUzZHhwYXRoJTI1MjB0b29sJTI2dXRtX2NvbnRlbnQlM2RYUGF0aCUyNTIwVG9vbA%26rlid%3D3d516ae829811a48935135858944224b&vqd=3-106872058323719184573513893412459175821-280509451133730326558126197493862202840&iurl=%7B1%7DIG%3DC1A77DFF9FC244DD8A873BEE4B99AA73%26CID%3D274D0AE085EA631F3C0305B084A6627A%26ID%3DDevEx%2C5609.1">XML
Schema Editor</a>
<div class="sponsored__sitelink-description">Graphical XML Schema
and DTD Editor.</div>
</div>
<div class="sponsored__sitelink-col"><a class="sponsored__sitelink"
href="https://duckduckgo.com/y.js?ad_provider=bingv7aa&u3=https%3A%2F%2Fwww.bing.com%2Faclick%3Fld%3De8uBjLaa3Vqab%2DRSNOpnLrUDVUCUwF2XsXKMfAeL4fSy5x9y2i%2DJHEhwaG1jd44Vf4mZqviYookXKIfbHlQXj4_F9EjUcvwHajsEsQWqSBEmxkXWpYjKVXU0mzrV72baA04WYuoUGF1kwUR48n970J39u12pa7NjthnwfKE%2D0gC_XrCD1ZXj4pd_5KnSJxb5TzM0hDUQ%26u%3DaHR0cCUzYSUyZiUyZnd3dy5hbHRvdmEuY29tJTJmcmVmJTJmJTNmcyUzZG1zbjElMjZuJTNkcyUyNmYlM2R0JTI2cSUzZGNvcmV4bWxlZGl0b3IlMjZBRFByb2R1Y3QlM2RYUyUyNm1zY2xraWQlM2QwZjgxMTRiY2QyZGMxMzAxODE5MDRiZDE3MjE5MDIwMiUyNnV0bV9zb3VyY2UlM2RiaW5nJTI2dXRtX21lZGl1bSUzZGNwYyUyNnV0bV9jYW1wYWlnbiUzZFQxJTI1MjAtJTI1MjBYTUxTcHklMjZ1dG1fdGVybSUzZHhwYXRoJTI1MjB0b29sJTI2dXRtX2NvbnRlbnQlM2RYUGF0aCUyNTIwVG9vbA%26rlid%3D0f8114bcd2dc130181904bd172190202&vqd=3-309907646762572158831504718724755160658-280509451133730326558126197493862202840&iurl=%7B1%7DIG%3DC1A77DFF9FC244DD8A873BEE4B99AA73%26CID%3D274D0AE085EA631F3C0305B084A6627A%26ID%3DDevEx%2C5611.1">XML
Editor</a>
<div class="sponsored__sitelink-description">Intelligent XML editor
with support for all XML-related technologies</div>
</div>
</div>
<div class="sponsored__sitelink-row">
<div class="sponsored__sitelink-col"><a class="sponsored__sitelink"
href="https://duckduckgo.com/y.js?ad_provider=bingv7aa&u3=https%3A%2F%2Fwww.bing.com%2Faclick%3Fld%3De8zzLE9jgHkDYXt1PKE8%2DNzDVUCUwK0Z9%2DmIDP_jOpjw01oT_RmOUtN3MELQlExRW3Yv2Dlfs%2DLKvc3q4LfQLMKwvc7cQ5t6pgAH9FS2sImZPOSBaAl_19doxkiTRAYqjM1w9pkri3VJvPYJVW8CXST9NZjnR651zKZx2wlgUObGhBTaLPXKpRLbROXsTQ506QoRcKdg%26u%3DaHR0cCUzYSUyZiUyZnd3dy5hbHRvdmEuY29tJTJmcmVmJTJmJTNmcyUzZG1zbjElMjZuJTNkcyUyNmYlM2R0JTI2cSUzZGNvcmV4c2x0ZWRpdG9yJTI2bCUzZHhzbF9YUyUyNkFEUHJvZHVjdCUzZFhTJTI2bXNjbGtpZCUzZGM0NjQwNDk3MjY3MDE4MDU2NTJlNWJmYTg2YjUxYzkzJTI2dXRtX3NvdXJjZSUzZGJpbmclMjZ1dG1fbWVkaXVtJTNkY3BjJTI2dXRtX2NhbXBhaWduJTNkVDElMjUyMC0lMjUyMFhNTFNweSUyNnV0bV90ZXJtJTNkeHBhdGglMjUyMHRvb2wlMjZ1dG1fY29udGVudCUzZFhQYXRoJTI1MjBUb29s%26rlid%3Dc464049726701805652e5bfa86b51c93&vqd=3-124785273308246958870583880746200945841-280509451133730326558126197493862202840&iurl=%7B1%7DIG%3DC1A77DFF9FC244DD8A873BEE4B99AA73%26CID%3D274D0AE085EA631F3C0305B084A6627A%26ID%3DDevEx%2C5613.1">XSLT
Editor & Debugger</a>
<div class="sponsored__sitelink-description">XSLT Editor, Debugger,
and Profiler with powerful <b>XPath</b> Analyzer.</div>
</div>
<div class="sponsored__sitelink-col"><a class="sponsored__sitelink"
href="https://duckduckgo.com/y.js?ad_provider=bingv7aa&u3=https%3A%2F%2Fwww.bing.com%2Faclick%3Fld%3De8S2Qyo3na5nnzVec%2DYT3FTjVUCUyH5twBSfFkhQ7Jlle0FqVvpWg1uVw7KKPiaqyiLHRX7mtJlenG0EddX75NnZsm75LfUPXo2v8YCAqs9kxntyrREgQHyBPBpubjWh5T3B7Q4PXdjuSy8Sd7iAOLUFwHF7mPbAN8vgIBYPwVLQKV0qFVcOhXNJC0XLvdOxW_906yXw%26u%3DaHR0cCUzYSUyZiUyZnd3dy5hbHRvdmEuY29tJTJmcmVmJTJmJTNmcyUzZG1zbjElMjZuJTNkcyUyNmYlM2R0JTI2cSUzZGNvcmV3c2RsZWRpdG9yJTI2QURQcm9kdWN0JTNkWFMlMjZtc2Nsa2lkJTNkNmY3MmVjNWI5ZTA0MTNmNGU3YjdiMzM2M2VjMTIzOGIlMjZ1dG1fc291cmNlJTNkYmluZyUyNnV0bV9tZWRpdW0lM2RjcGMlMjZ1dG1fY2FtcGFpZ24lM2RUMSUyNTIwLSUyNTIwWE1MU3B5JTI2dXRtX3Rlcm0lM2R4cGF0aCUyNTIwdG9vbCUyNnV0bV9jb250ZW50JTNkWFBhdGglMjUyMFRvb2w%26rlid%3D6f72ec5b9e0413f4e7b7b3363ec1238b&vqd=3-203758607144824091832474960266236259171-280509451133730326558126197493862202840&iurl=%7B1%7DIG%3DC1A77DFF9FC244DD8A873BEE4B99AA73%26CID%3D274D0AE085EA631F3C0305B084A6627A%26ID%3DDevEx%2C5615.1">WSDL
Editor</a>
<div class="sponsored__sitelink-description">Graphical WSDL Editor,
SOAP Client, and SOAP Debugger.</div>
</div>
</div>
</span></div>
</div>
</div>
</div>
<div id="links" class="results js-results">
<div id="r1-0" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.w3schools.com" data-hostname="www.w3schools.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.w3schools.com/xml/xpath_intro.asp"><b>XPath</b> Tutorial -
W3Schools</a><a rel="noopener" class="result__check"
href="https://www.w3schools.com/xml/xpath_intro.asp"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.w3schools.com&t=ffab&atb=v209-1"
title="Search domain www.w3schools.com/xml/xpath_intro.asp"
class="js-result-extras-site_search"><img
data-src="//external-content.duckduckgo.com/ip3/www.w3schools.com.ico"
title="Search domain www.w3schools.com/xml/xpath_intro.asp"
class="result__icon__img js-lazyload-icons"
src="xpath%20at%20DuckDuckGo_files/www_004.ico" width="16"
height="16"></a></span><a
href="https://www.w3schools.com/xml/xpath_intro.asp" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.w3schools.com</span><span
class="result__url__full">/xml/xpath_intro.asp</span></a></div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b> is a W3C Recommendation.
<b>XPath</b> 1.0 became a W3C Recommendation on November 16, 1999. <b>XPath</b>
2.0 became a W3C Recommendation on January 23, 2007. <b>XPath</b> 3.0 became a
W3C Recommendation on April 8, 2014.</div>
</div>
</div>
<div id="organic-module"></div>
<div id="r1-1" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="en.wikipedia.org" data-hostname="en.wikipedia.org" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://en.wikipedia.org/wiki/XPath"><b>XPath</b> - Wikipedia</a><a
rel="noopener" class="result__check"
href="https://en.wikipedia.org/wiki/XPath"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:en.wikipedia.org&t=ffab&atb=v209-1"
title="Search domain en.wikipedia.org/wiki/XPath"
class="js-result-extras-site_search"><img
data-src="/assets/icons/favicons/wikipedia.white.png"
title="Search domain en.wikipedia.org/wiki/XPath"
class="result__icon__img js-lazyload-icons"
src="xpath%20at%20DuckDuckGo_files/wikipedia.png" width="16"
height="16"></a></span><a
href="https://en.wikipedia.org/wiki/XPath" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://en.wikipedia.org</span><span
class="result__url__full">/wiki/XPath</span></a></div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b> (XML Path Language) is a
query language for selecting nodes from an XML document. In addition,
<b>XPath</b> may be used to compute values (e.g., strings, numbers, or Boolean
values) from the content of an XML document. <b>XPath</b> was defined by the
World Wide Web Consortium (W3C).</div>
</div>
</div>
<div id="r1-2" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.w3schools.com" data-hostname="www.w3schools.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.w3schools.com/xml/xpath_syntax.asp"><b>XPath</b> Syntax -
W3Schools</a><a rel="noopener" class="result__check"
href="https://www.w3schools.com/xml/xpath_syntax.asp"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.w3schools.com&t=ffab&atb=v209-1"
title="Search domain www.w3schools.com/xml/xpath_syntax.asp"
class="js-result-extras-site_search"><img
data-src="//external-content.duckduckgo.com/ip3/www.w3schools.com.ico"
title="Search domain www.w3schools.com/xml/xpath_syntax.asp"
class="result__icon__img js-lazyload-icons"
src="xpath%20at%20DuckDuckGo_files/www_004.ico" width="16"
height="16"></a></span><a
href="https://www.w3schools.com/xml/xpath_syntax.asp" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.w3schools.com</span><span
class="result__url__full">/xml/xpath_syntax.asp</span></a></div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b>
uses path expressions to select nodes in an XML document. The node is
selected by following a path or steps. The most useful path expressions
are listed below: Expression Description; nodename: Selects all nodes
with the name "nodename" / Selects from the root node //</div>
</div>
</div>
<div id="r1-3" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.tutorialspoint.com" data-hostname="www.tutorialspoint.com"
data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.tutorialspoint.com/xpath/xpath_quick_guide.htm"><b>XPath</b>
- Quick Guide - Tutorialspoint</a><a rel="noopener" class="result__check"
href="https://www.tutorialspoint.com/xpath/xpath_quick_guide.htm"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.tutorialspoint.com&t=ffab&atb=v209-1"
title="Search domain www.tutorialspoint.com/xpath/xpath_quick_guide.htm"
class="js-result-extras-site_search"><img
data-src="//external-content.duckduckgo.com/ip3/www.tutorialspoint.com.ico"
title="Search domain www.tutorialspoint.com/xpath/xpath_quick_guide.htm"
class="result__icon__img js-lazyload-icons"
src="xpath%20at%20DuckDuckGo_files/www_008.ico" width="16"
height="16"></a></span><a
href="https://www.tutorialspoint.com/xpath/xpath_quick_guide.htm"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.tutorialspoint.com</span><span
class="result__url__full">/xpath/xpath_quick_guide.htm</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b>
is an official recommendation of the World Wide Web Consortium (W3C).
It defines a language to find information in an XML file. It is used to
traverse elements and attributes of an XML document. <b>XPath</b> provides
various types of expressions which can be used to enquire relevant information
from ...</div>
</div>
</div>
<div id="r1-4" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="developer.mozilla.org" data-hostname="developer.mozilla.org" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://developer.mozilla.org/en-US/docs/Web/XPath"><b>XPath</b> |
MDN</a><a rel="noopener" class="result__check"
href="https://developer.mozilla.org/en-US/docs/Web/XPath"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:developer.mozilla.org&t=ffab&atb=v209-1"
title="Search domain developer.mozilla.org/en-US/docs/Web/XPath"
class="js-result-extras-site_search"><img
data-src="//external-content.duckduckgo.com/ip3/developer.mozilla.org.ico"
title="Search domain developer.mozilla.org/en-US/docs/Web/XPath"
class="result__icon__img js-lazyload-icons"
src="xpath%20at%20DuckDuckGo_files/developer.ico" width="16"
height="16"></a></span><a
href="https://developer.mozilla.org/en-US/docs/Web/XPath" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://developer.mozilla.org</span><span
class="result__url__full">/en-US/docs/Web/XPath</span></a></div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b>
stands for XML Path Language. It uses a non-XML syntax to provide a
flexible way of addressing (pointing to) different parts of an XML
document. It can also be used to test addressed nodes within a document
to determine whether they match a pattern or not.</div>
</div>
</div>
<div id="r1-5" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="devhints.io" data-hostname="devhints.io" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://devhints.io/xpath"><b>Xpath</b> cheatsheet</a><a
rel="noopener" class="result__check" href="https://devhints.io/xpath"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:devhints.io&t=ffab&atb=v209-1"
title="Search domain devhints.io/xpath"
class="js-result-extras-site_search"><img
data-src="//external-content.duckduckgo.com/ip3/devhints.io.ico"
title="Search domain devhints.io/xpath"
class="result__icon__img js-lazyload-icons"
src="xpath%20at%20DuckDuckGo_files/devhints.ico" width="16"
height="16"></a></span><a href="https://devhints.io/xpath"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://devhints.io</span><span
class="result__url__full">/xpath</span></a></div>
</div>
<div class="result__snippet js-result-snippet"><b>Xpath</b>
doesn't have the "check if part of space-separated list" operator, so
this is the workaround . Expressions Steps and axes // ul /
a[@id='link'] Axis: Step: Axis: Step: Prefixes. Prefix Example What //
//hr[@class='edge'] Anywhere././a: Relative / /html/body/div: Root:
Begin your expression with any of these. Axes. Axis Example</div>
</div>
</div>
<div id="r1-6" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.tutorialspoint.com" data-hostname="www.tutorialspoint.com"
data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.tutorialspoint.com/xpath/xpath_expression.htm"><b>XPath</b>
- Expression - Tutorialspoint</a><a rel="noopener" class="result__check"
href="https://www.tutorialspoint.com/xpath/xpath_expression.htm"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.tutorialspoint.com&t=ffab&atb=v209-1"
title="Search domain www.tutorialspoint.com/xpath/xpath_expression.htm"
class="js-result-extras-site_search"><img
data-src="//external-content.duckduckgo.com/ip3/www.tutorialspoint.com.ico"
title="Search domain www.tutorialspoint.com/xpath/xpath_expression.htm"
class="result__icon__img js-lazyload-icons"
src="xpath%20at%20DuckDuckGo_files/www_008.ico" width="16"
height="16"></a></span><a
href="https://www.tutorialspoint.com/xpath/xpath_expression.htm"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.tutorialspoint.com</span><span
class="result__url__full">/xpath/xpath_expression.htm</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b>
uses a path expression to select node or a list of nodes from an XML
document. Following is the list of useful paths and expression to select
any node/ list of nodes from an XML document. S.No. Expression &
Description; 1: node-name. Select all nodes with the given name
"nodename" 2 /</div>
</div>
</div>
<div id="r1-7" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.guru99.com" data-hostname="www.guru99.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.guru99.com/xpath-selenium.html"><b>XPath</b> in Selenium
WebDriver: Complete Tutorial</a><a rel="noopener" class="result__check"
href="https://www.guru99.com/xpath-selenium.html"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.guru99.com&t=ffab&atb=v209-1"
title="Search domain www.guru99.com/xpath-selenium.html"
class="js-result-extras-site_search"><img
data-src="//external-content.duckduckgo.com/ip3/www.guru99.com.ico"
title="Search domain www.guru99.com/xpath-selenium.html"
class="result__icon__img js-lazyload-icons"
src="xpath%20at%20DuckDuckGo_files/www_007.ico" width="16"
height="16"></a></span><a
href="https://www.guru99.com/xpath-selenium.html" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.guru99.com</span><span
class="result__url__full">/xpath-selenium.html</span></a></div>
</div>
<div class="result__snippet js-result-snippet">What is <b>XPath</b> in Selenium?
<b>XPath</b>
in Selenium is an XML path used for navigation through the HTML
structure of the page. It is a syntax or language for finding any
element on a web page using XML path expression. <b>XPath</b> can be used for
both HTML and XML documents to find the location of any element on a webpage
using HTML DOM structure.</div>
</div>
</div>
<div id="r1-8" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="docs.microsoft.com" data-hostname="docs.microsoft.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://docs.microsoft.com/en-us/troubleshoot/dotnet/framework/query-xpathdocument-xpath-csharp">Query
XPathDocument by using an <b>XPath</b> expression - .NET ...</a><a
rel="noopener" class="result__check"
href="https://docs.microsoft.com/en-us/troubleshoot/dotnet/framework/query-xpathdocument-xpath-csharp"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:docs.microsoft.com&t=ffab&atb=v209-1"
title="Search domain docs.microsoft.com/en-us/troubleshoot/dotnet/framework/query-xpathdocument-xpath-csharp"
class="js-result-extras-site_search"><img
data-src="//external-content.duckduckgo.com/ip3/docs.microsoft.com.ico"
title="Search domain docs.microsoft.com/en-us/troubleshoot/dotnet/framework/query-xpathdocument-xpath-csharp"
class="result__icon__img js-lazyload-icons"
src="xpath%20at%20DuckDuckGo_files/docs_002.ico" width="16"
height="16"></a></span><a
href="https://docs.microsoft.com/en-us/troubleshoot/dotnet/framework/query-xpathdocument-xpath-csharp"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://docs.microsoft.com</span><span
class="result__url__full">/en-us/troubleshoot/dotnet/framework/query-xpathdocument-xpath-csharp</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">The <b>XPath</b> queries may return a
resulting value or many nodes. // Create a navigator to query with <b>XPath</b>.
nav = docNav.CreateNavigator(); Create an <b>XPath</b> expression to find the
average cost of a book. This <b>XPath</b> expression returns a single value. For
full details on <b>XPath</b> syntax, see <b>XPath</b> Syntax in the References
section.</div>
</div>
</div>
<div id="r1-9" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="xpather.com" data-hostname="xpather.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="http://xpather.com/"><b>XPath</b> online real-time tester, evaluator
and generator for ...</a><a rel="noopener" class="result__check"
href="http://xpather.com/"><span class="result__check__tt">Your browser
indicates if you've visited this link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:xpather.com&t=ffab&atb=v209-1"
title="Search domain xpather.com"
class="js-result-extras-site_search"><img
data-src="//external-content.duckduckgo.com/ip3/xpather.com.ico"
title="Search domain xpather.com"
class="result__icon__img js-lazyload-icons"
src="xpath%20at%20DuckDuckGo_files/xpather.ico" width="16"
height="16"></a></span><a href="http://xpather.com/"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">xpather.com</span><span
class="result__url__full"></span></a></div>
</div>
<div class="result__snippet js-result-snippet">This most user-friendly online tool
enables you to interactively and secretly query XML/HTML documents using
<b>XPath</b> 2.0. It can generate queries for you too!</div>
</div>
</div>
<div class="pinned-to-bottom"></div>
<div class="result result--sep js-result-sep result--sep--hr has-pagenum" id="rld-1">
<div class="result__pagenum result__pagenum--side">2</div>
</div>
<div id="rrd-1" class="js-result-hidden-el" style="display: block;"></div>
<div id="r1-10" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.freeformatter.com" data-hostname="www.freeformatter.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="http://www.freeformatter.com/xpath-tester.html">Free Online
<b>XPath</b> Tester / Evaluator - FreeFormatter.com</a><a rel="noopener"
class="result__check"
href="http://www.freeformatter.com/xpath-tester.html"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.freeformatter.com&t=ffab&atb=v209-1"
title="Search domain www.freeformatter.com/xpath-tester.html"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/www_009.ico"
title="Search domain www.freeformatter.com/xpath-tester.html"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="http://www.freeformatter.com/xpath-tester.html" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">www.freeformatter.com</span><span
class="result__url__full">/xpath-tester.html</span></a></div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b> Tester / Evaluator.
Allows you to test your <b>XPath</b> expressions/queries against a XML file.
This tool runs better than other existing <b>XPath</b> online tools as it
supports most of the <b>XPath</b> functions (string(), number(), name(),
string-length() etc.) and does not limit you to working against nodes.</div>
</div>
</div>
<div id="r1-11" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.educba.com" data-hostname="www.educba.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.educba.com/xpath-operators/"><b>XPath</b> Operators |
Complete Guide to the <b>XPath</b> Operators ...</a><a rel="noopener"
class="result__check" href="https://www.educba.com/xpath-operators/"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.educba.com&t=ffab&atb=v209-1"
title="Search domain www.educba.com/xpath-operators/"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/www_003.ico"
title="Search domain www.educba.com/xpath-operators/"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://www.educba.com/xpath-operators/" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.educba.com</span><span
class="result__url__full">/xpath-operators/</span></a></div>
</div>
<div class="result__snippet js-result-snippet">Introduction to <b>XPath</b>
Operators. XML Path Language (<b>XPath</b>
Operators) being an XML standard have few sets of operators can be
defined as an expression which is structured using special Symbols and
Operators and make use of the attribute type to work with node- sets.</div>
</div>
</div>
<div id="r1-12" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="support.microsoft.com" data-hostname="support.microsoft.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://support.microsoft.com/en-us/help/303516/how-to-use-the-starts-with-xpath-function">How
To Use the starts-with() <b>XPath</b> Function</a><a rel="noopener"
class="result__check"
href="https://support.microsoft.com/en-us/help/303516/how-to-use-the-starts-with-xpath-function"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:support.microsoft.com&t=ffab&atb=v209-1"
title="Search domain support.microsoft.com/en-us/help/303516/how-to-use-the-starts-with-xpath-function"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/support.ico"
title="Search domain support.microsoft.com/en-us/help/303516/how-to-use-the-starts-with-xpath-function"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://support.microsoft.com/en-us/help/303516/how-to-use-the-starts-with-xpath-function"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://support.microsoft.com</span><span
class="result__url__full">/en-us/help/303516/how-to-use-the-starts-with-xpath-function</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">The preceding code loads the XML from
Books.xml into an instance of the MSXML DOMDocument object. It then executes an
<b>XPath</b> query that uses the starts-with <b>XPath</b>
function to identify all authors whose first names begin with the
letter M.Finally, the For loop iterates through the selected nodes and
displays the first names of the matching author elements.</div>
</div>
</div>
<div id="r1-13" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.testim.io" data-hostname="www.testim.io" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.testim.io/blog/xpath-vs-css-selector-difference-choose/"><b>XPath</b>
vs CSS Selector: The Difference and How to Choose</a><a rel="noopener"
class="result__check"
href="https://www.testim.io/blog/xpath-vs-css-selector-difference-choose/"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.testim.io&t=ffab&atb=v209-1"
title="Search domain www.testim.io/blog/xpath-vs-css-selector-difference-choose/"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/www_005.ico"
title="Search domain www.testim.io/blog/xpath-vs-css-selector-difference-choose/"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://www.testim.io/blog/xpath-vs-css-selector-difference-choose/"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.testim.io</span><span
class="result__url__full">/blog/xpath-vs-css-selector-difference-choose/</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">The battle of <b>XPath</b>
vs CSS Selector is one that people approach differently—mostly because
of preferences rather than the various implications of using either of
the options. If you've ever had to pick between using <b>XPath</b> and
CSS selectors, most likely the environment you were working in had more
to do with your choice than the actual differences between the options.</div>
</div>
</div>
<div id="r1-14" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="riptutorial.com" data-hostname="riptutorial.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://riptutorial.com/xpath/example/6209/find-all-elements-with-certain-text"><b>xpath</b>
- Find all elements with certain text | <b>xpath</b> Tutorial</a><a
rel="noopener" class="result__check"
href="https://riptutorial.com/xpath/example/6209/find-all-elements-with-certain-text"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:riptutorial.com&t=ffab&atb=v209-1"
title="Search domain riptutorial.com/xpath/example/6209/find-all-elements-with-certain-text"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/riptutorial.ico"
title="Search domain riptutorial.com/xpath/example/6209/find-all-elements-with-certain-text"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://riptutorial.com/xpath/example/6209/find-all-elements-with-certain-text"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://riptutorial.com</span><span
class="result__url__full">/xpath/example/6209/find-all-elements-with-certain-text</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">The latter works because, if a
node-set is passed into functions like string, <b>XPath</b> 1.0 just looks at
the first node (in document order) in that node-set, and ignores the rest. so:
string(/root/*)</div>
</div>
</div>
<div id="r1-15" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="docs.oracle.com" data-hostname="docs.oracle.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://docs.oracle.com/cd/E24628_01/doc.121/e56522/xpath.htm">Working
with <b>XPath</b> Queries - Oracle Cloud</a><a rel="noopener"
class="result__check"
href="https://docs.oracle.com/cd/E24628_01/doc.121/e56522/xpath.htm"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:docs.oracle.com&t=ffab&atb=v209-1"
title="Search domain docs.oracle.com/cd/E24628_01/doc.121/e56522/xpath.htm"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/docs.ico"
title="Search domain docs.oracle.com/cd/E24628_01/doc.121/e56522/xpath.htm"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://docs.oracle.com/cd/E24628_01/doc.121/e56522/xpath.htm"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://docs.oracle.com</span><span
class="result__url__full">/cd/E24628_01/doc.121/e56522/xpath.htm</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">F.1 Introduction. <b>XPath</b> (XML
Path Language) is a query language that can be used to select nodes and compute
values from XML documents. Within RUEI, <b>XPath</b> version 1.0 support is
based on the libxml2 library. Further information about it is available from the
following location:</div>
</div>
</div>
<div id="r1-16" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="developer.mozilla.org" data-hostname="developer.mozilla.org" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://developer.mozilla.org/en-US/docs/Web/XPath/Functions">Functions
- <b>XPath</b> | MDN</a><a rel="noopener" class="result__check"
href="https://developer.mozilla.org/en-US/docs/Web/XPath/Functions"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:developer.mozilla.org&t=ffab&atb=v209-1"
title="Search domain developer.mozilla.org/en-US/docs/Web/XPath/Functions"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/developer.ico"
title="Search domain developer.mozilla.org/en-US/docs/Web/XPath/Functions"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://developer.mozilla.org/en-US/docs/Web/XPath/Functions"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://developer.mozilla.org</span><span
class="result__url__full">/en-US/docs/Web/XPath/Functions</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">The following is an annotated list of
core <b>XPath</b> functions and XSLT-specific additions to <b>XPath</b>,
including a description, syntax, a list of arguments, result-type,
source in the appropriate W3C Recommendation, and degree of present
Gecko support. For further information on using <b>XPath</b>/XSLT functions,
please see the For Further Reading page ...</div>
</div>
</div>
<div id="r1-17" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="en.wikipedia.org" data-hostname="en.wikipedia.org" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://en.wikipedia.org/wiki/XPath_2.0"><b>XPath</b> 2.0 -
Wikipedia</a><a rel="noopener" class="result__check"
href="https://en.wikipedia.org/wiki/XPath_2.0"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:en.wikipedia.org&t=ffab&atb=v209-1"
title="Search domain en.wikipedia.org/wiki/XPath_2.0"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/wikipedia.png"
title="Search domain en.wikipedia.org/wiki/XPath_2.0"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://en.wikipedia.org/wiki/XPath_2.0" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://en.wikipedia.org</span><span
class="result__url__full">/wiki/XPath_2.0</span></a></div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b> 2.0 is a version of the
<b>XPath</b>
language defined by the World Wide Web Consortium, W3C.It became a
recommendation on 23 January 2007. As a W3C Recommendation it was
superseded by <b>XPath</b> 3.0 on 10 April 2014.. <b>XPath</b> is used primarily
for selecting parts of an XML document. For this purpose the XML document is
modelled as a tree of nodes.</div>
</div>
</div>
<div id="r1-18" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="stackoverflow.com" data-hostname="stackoverflow.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://stackoverflow.com/questions/35606708/what-is-the-difference-between-and-in-xpath">xml
- What is the difference between .// and //* in <b>XPath</b> ...</a><a
rel="noopener" class="result__check"
href="https://stackoverflow.com/questions/35606708/what-is-the-difference-between-and-in-xpath"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:stackoverflow.com&t=ffab&atb=v209-1"
title="Search domain stackoverflow.com/questions/35606708/what-is-the-difference-between-and-in-xpath"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/stackoverflow.ico"
title="Search domain stackoverflow.com/questions/35606708/what-is-the-difference-between-and-in-xpath"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://stackoverflow.com/questions/35606708/what-is-the-difference-between-and-in-xpath"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://stackoverflow.com</span><span
class="result__url__full">/questions/35606708/what-is-the-difference-between-and-in-xpath</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">There are several distinct, key
<b>XPath</b> concepts in play here... Absolute vs relative <b>XPaths</b>
(/ vs ./ introduces an absolute location path, starting at the root of
the document.. introduces a relative location path, starting at the
context node. Named element vs any element (ename vs *)/ename selects an
ename root element ./ename selects all ename child elements of the
current node.</div>
</div>
</div>
<div id="r1-19" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.w3.org" data-hostname="www.w3.org" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.w3.org/TR/xpath/all/"><b>xpath</b> cover page - W3C</a><a
rel="noopener" class="result__check"
href="https://www.w3.org/TR/xpath/all/"><span class="result__check__tt">Your
browser indicates if you've visited this link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.w3.org&t=ffab&atb=v209-1"
title="Search domain www.w3.org/TR/xpath/all/"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/www.ico"
title="Search domain www.w3.org/TR/xpath/all/"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://www.w3.org/TR/xpath/all/" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.w3.org</span><span
class="result__url__full">/TR/xpath/all/</span></a></div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b> 3.0 (renamed from
<b>XPath</b>
2.1 to align with the family of "3.0" specifications) is an expression
language that allows the processing of values conforming to the data
model defined in [XQuery and <b>XPath</b> Data Model (XDM) 3.0].</div>
</div>
</div>
<div id="r1-20" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.xpathtester.com" data-hostname="www.xpathtester.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="http://www.xpathtester.com/xpath">Simple online <b>XPath</b>
tester</a><a rel="noopener" class="result__check"
href="http://www.xpathtester.com/xpath"><span class="result__check__tt">Your
browser indicates if you've visited this link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.xpathtester.com&t=ffab&atb=v209-1"
title="Search domain www.xpathtester.com/xpath"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/www_002.ico"
title="Search domain www.xpathtester.com/xpath"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="http://www.xpathtester.com/xpath" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">www.xpathtester.com</span><span
class="result__url__full">/xpath</span></a></div>
</div>
<div class="result__snippet js-result-snippet">Simple tool for testing <b>XPath</b>
expressions online. That supports both <b>XPath</b> versions 1.0 and 2.0.
<b>xPath</b> tester <b>XPath</b>. XQuery. XSLT. Validate. feedback.
<b>XPath</b>: Namespaces: Settings: <b>XPath</b> 1.0. <b>XPath</b> 2.0. Group
<b>XPath</b> results. Output own window. XML: No content is ever persisted on
this site unless specifically saved. ...</div>
</div>
</div>
<div id="r1-21" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="stackoverflow.com" data-hostname="stackoverflow.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://stackoverflow.com/questions/4531995/getting-attribute-using-xpath">xml
- Getting attribute using <b>XPath</b> - Stack Overflow</a><a rel="noopener"
class="result__check"
href="https://stackoverflow.com/questions/4531995/getting-attribute-using-xpath"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:stackoverflow.com&t=ffab&atb=v209-1"
title="Search domain stackoverflow.com/questions/4531995/getting-attribute-using-xpath"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/stackoverflow.ico"
title="Search domain stackoverflow.com/questions/4531995/getting-attribute-using-xpath"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://stackoverflow.com/questions/4531995/getting-attribute-using-xpath"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://stackoverflow.com</span><span
class="result__url__full">/questions/4531995/getting-attribute-using-xpath</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">@AbhishekAsthana, The result of
evaluating the <b>XPath</b>
expression produces exactly the string value of the lang attribute. If
the attribute doesn't contain any square brackets, they will not be part
of the result of the evaluation of the <b>XPath</b> expression. My guess is that
these are added by an (inappropriate) tool you are using.</div>
</div>
</div>
<div id="r1-22" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.quackit.com" data-hostname="www.quackit.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.quackit.com/xml/tutorial/xpath_location_path.cfm"><b>XPath</b>
Location Path</a><a rel="noopener" class="result__check"
href="https://www.quackit.com/xml/tutorial/xpath_location_path.cfm"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.quackit.com&t=ffab&atb=v209-1"
title="Search domain www.quackit.com/xml/tutorial/xpath_location_path.cfm"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/www_006.ico"
title="Search domain www.quackit.com/xml/tutorial/xpath_location_path.cfm"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://www.quackit.com/xml/tutorial/xpath_location_path.cfm"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.quackit.com</span><span
class="result__url__full">/xml/tutorial/xpath_location_path.cfm</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b> Intro; Location Path
Absolute ; <b>XPath</b>
programming consists of writing expressions to select the node/s you
need to work with. Often, you're selecting the data within the nodes,
but you could also be applying some programming logic in order to modify
the output of your XML document.. To select a node (or set of nodes) in
<b>XPath</b>, you use a location path.</div>
</div>
</div>
<div id="r1-23" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="metacpan.org" data-hostname="metacpan.org" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://metacpan.org/pod/XML::XPath">XML::XPath - Parse and evaluate
<b>XPath</b> statements ...</a><a rel="noopener" class="result__check"
href="https://metacpan.org/pod/XML::XPath"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:metacpan.org&t=ffab&atb=v209-1"
title="Search domain metacpan.org/pod/XML::XPath"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/metacpan.ico"
title="Search domain metacpan.org/pod/XML::XPath"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://metacpan.org/pod/XML::XPath" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://metacpan.org</span><span
class="result__url__full">/pod/XML::XPath</span></a></div>
</div>
<div class="result__snippet js-result-snippet">The find function takes an
<b>XPath</b>
expression (a string) and returns either an XML::XPath::NodeSet object
containing the nodes it found (or empty if no nodes matched the path),
or one of XML::XPath::Literal (a string), XML::XPath::Number or
XML::XPath::Boolean. It should always return something - and you can use
->isa() to find out what it returned.</div>
</div>
</div>
<div id="r1-24" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.w3.org" data-hostname="www.w3.org" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.w3.org/TR/xpath-30/">XML Path Language (<b>XPath</b>)
3.0</a><a rel="noopener" class="result__check"
href="https://www.w3.org/TR/xpath-30/"><span class="result__check__tt">Your
browser indicates if you've visited this link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.w3.org&t=ffab&atb=v209-1"
title="Search domain www.w3.org/TR/xpath-30/"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/www.ico"
title="Search domain www.w3.org/TR/xpath-30/"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a href="https://www.w3.org/TR/xpath-30/"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.w3.org</span><span
class="result__url__full">/TR/xpath-30/</span></a></div>
</div>
<div class="result__snippet js-result-snippet">Abstract. <b>XPath</b> 3.0 is an
expression language that allows the processing of values conforming to the data
model defined in [XQuery and <b>XPath</b>
Data Model (XDM) 3.0].The data model provides a tree representation of
XML documents as well as atomic values such as integers, strings, and
booleans, and sequences that may contain both references to nodes in an
XML document and atomic values.</div>
</div>
</div>
<div id="r1-25" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="camel.apache.org" data-hostname="camel.apache.org" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://camel.apache.org/components/latest/languages/xpath-language.html"><b>XPath</b>
:: Apache Camel</a><a rel="noopener" class="result__check"
href="https://camel.apache.org/components/latest/languages/xpath-language.html"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:camel.apache.org&t=ffab&atb=v209-1"
title="Search domain camel.apache.org/components/latest/languages/xpath-language.html"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/camel.ico"
title="Search domain camel.apache.org/components/latest/languages/xpath-language.html"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://camel.apache.org/components/latest/languages/xpath-language.html"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://camel.apache.org</span><span
class="result__url__full">/components/latest/languages/xpath-language.html</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">
camel.language.<b>xpath</b>.object-model. The <b>XPath</b> object model to use.
String. camel.language.<b>xpath</b>.saxon. Whether to use Saxon. false. Boolean.
camel.language.<b>xpath</b>.thread-safety. Whether to enable thread-safety for
the returned result of the <b>xpath</b> expression. This applies to when using
NODESET as the result type, and the returned set has multiple ...</div>
</div>
</div>
<div id="r1-26" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="docs.oracle.com" data-hostname="docs.oracle.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://docs.oracle.com/cd/E35413_01/doc.722/e35419/dev_xpath_functions.htm">Using
<b>XPath</b> Functions - Oracle Cloud</a><a rel="noopener"
class="result__check"
href="https://docs.oracle.com/cd/E35413_01/doc.722/e35419/dev_xpath_functions.htm"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:docs.oracle.com&t=ffab&atb=v209-1"
title="Search domain docs.oracle.com/cd/E35413_01/doc.722/e35419/dev_xpath_functions.htm"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/docs.ico"
title="Search domain docs.oracle.com/cd/E35413_01/doc.722/e35419/dev_xpath_functions.htm"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://docs.oracle.com/cd/E35413_01/doc.722/e35419/dev_xpath_functions.htm"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://docs.oracle.com</span><span
class="result__url__full">/cd/E35413_01/doc.722/e35419/dev_xpath_functions.htm</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">The <b>XPath</b>
function library is divided into four groups, each of which is
described in more detail, below: Node set functions - for working with
node-sets, either the implicit current node set or one passed as a
parameter. String functions: For working with strings and include type
coercions.</div>
</div>
</div>
<div id="r1-27" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="www.educba.com" data-hostname="www.educba.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://www.educba.com/xpath-wildcard/"><b>XPath</b> Wildcard | How
<b>XPath</b> Wildcard Work with Examples?</a><a rel="noopener"
class="result__check" href="https://www.educba.com/xpath-wildcard/"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:www.educba.com&t=ffab&atb=v209-1"
title="Search domain www.educba.com/xpath-wildcard/"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/www_003.ico"
title="Search domain www.educba.com/xpath-wildcard/"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://www.educba.com/xpath-wildcard/" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://www.educba.com</span><span
class="result__url__full">/xpath-wildcard/</span></a></div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b> wildcard is defined as a
special character used in XML language to do access in the selection process of
<b>Xpath</b>
Expressions to save time. So far, we specified elements by their names
but with this wildcard, we can do the selection process for more than
one element at a time.</div>
</div>
</div>
<div id="r1-28" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="github.com" data-hostname="github.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://github.com/teamcapybara/xpath">GitHub -
teamcapybara/<b>xpath</b>: Ruby library for generating ...</a><a
rel="noopener" class="result__check"
href="https://github.com/teamcapybara/xpath"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:github.com&t=ffab&atb=v209-1"
title="Search domain github.com/teamcapybara/xpath"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/github.ico"
title="Search domain github.com/teamcapybara/xpath"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://github.com/teamcapybara/xpath" rel="noopener"
class="result__url js-result-extras-url"><span
class="result__url__domain">https://github.com</span><span
class="result__url__full">/teamcapybara/xpath</span></a></div>
</div>
<div class="result__snippet js-result-snippet"><b>XPath</b>. <b>XPath</b> is a Ruby
DSL around a subset of <b>XPath</b> 1.0. Its primary purpose is to facilitate
writing complex <b>XPath</b> queries from Ruby code. Generating expressions. To
create quick, one-off expressions, <b>XPath</b>.generate can be used:</div>
</div>
</div>
<div id="r1-29" class="result results_links_deep highlight_d result--url-above-snippet"
data-domain="docs.microsoft.com" data-hostname="docs.microsoft.com" data-nir="1">
<div class="result__body links_main links_deep">
<h2 class="result__title"><a class="result__a" rel="noopener"
href="https://docs.microsoft.com/en-us/dotnet/standard/data/xml/compiled-xpath-expressions">Compiled
<b>XPath</b> Expressions | Microsoft Docs</a><a rel="noopener"
class="result__check"
href="https://docs.microsoft.com/en-us/dotnet/standard/data/xml/compiled-xpath-expressions"><span
class="result__check__tt">Your browser indicates if you've visited this
link</span></a></h2>
<div class="result__extras js-result-extras">
<div class="result__extras__url"><span class="result__icon "><a
href="https://duckduckgo.com/?q=xpath+site:docs.microsoft.com&t=ffab&atb=v209-1"
title="Search domain docs.microsoft.com/en-us/dotnet/standard/data/xml/compiled-xpath-expressions"
class="js-result-extras-site_search"><img
src="xpath%20at%20DuckDuckGo_files/docs_002.ico"
title="Search domain docs.microsoft.com/en-us/dotnet/standard/data/xml/compiled-xpath-expressions"
class="result__icon__img js-lazyload-icons" width="16"
height="16"></a></span><a
href="https://docs.microsoft.com/en-us/dotnet/standard/data/xml/compiled-xpath-expressions"
rel="noopener" class="result__url js-result-extras-url"><span
class="result__url__domain">https://docs.microsoft.com</span><span
class="result__url__full">/en-us/dotnet/standard/data/xml/compiled-xpath-expressions</span></a>
</div>
</div>
<div class="result__snippet js-result-snippet">Compiled <b>XPath</b> Expressions.
03/30/2017; 3 minutes to read +5; In this article. An XPathExpression object
represents a compiled <b>XPath</b>
query returned from either the static Compile method of the
XPathExpression class or the Compile method of the XPathNavigator
class.. The XPathExpression Class. A compiled <b>XPath</b> query represented by
an XPathExpression object is useful if the same <b>XPath</b> query is ...</div>
</div>
</div>
<div id="m30-0" class="module-slot">
<div class="module module--carousel module--carousel-videos js-module--videos">
<div
class="module--carousel__left js-carousel-module-left ddgsi ddgsi-left is-hidden">
</div>
<div class="module--carousel__right js-carousel-module-right ddgsi ddgsi-right">
</div>
<div class="js-carousel-module-title module__header module__header--link">Videos
</div>
<div class="module--carousel__items js-carousel-module-items">
<div class="module--carousel__item has-image has-extra-row"
data-link="https://www.youtube.com/watch?v=QB09mSPvhWc">
<div class="module--carousel__image-wrapper js-carousel-item-image-wrapper">
<div class="module--carousel__image is-center-image"
style="background-image:url(//external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse2.mm.bing.net%2Fth%3Fid%3DOVP.Yi5fYrDTFz8XTz_5XQ9mTwEsDh%26pid%3DApi&f=1)">
</div>
<div class="image-labels">
<div class="image-labels__label ddgsi ddgsi-play"></div>
<div class="image-labels__label">7:11</div>
</div>
</div>
<div class="module--carousel__body"><a
href="https://www.youtube.com/watch?v=QB09mSPvhWc"
class="module--carousel__body__title js-carousel-item-title">Selenium
XPath Tutorial #6 - XPath AND Operator | XPath OR Operator</a></div>
<div class="module--carousel__footer ">
<div class="module--carousel__extra-row">539 views</div><span
class="module--carousel__more-at"><img class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/youtube.png" width="16"
height="16"><span
class="module--carousel__source result__url"></span></span><span
class="module--carousel__gray-text">YouTube</span>
</div>
</div>
<div class="module--carousel__item has-image has-extra-row"
data-link="https://www.youtube.com/watch?v=aFXwJ0UWVJQ">
<div class="module--carousel__image-wrapper js-carousel-item-image-wrapper">
<div class="module--carousel__image is-center-image"
style="background-image:url(//external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse4.mm.bing.net%2Fth%3Fid%3DOVP.nZRNDNPrutkMYKWPpZjPYwEsDh%26pid%3DApi&f=1)">
</div>
<div class="image-labels">
<div class="image-labels__label ddgsi ddgsi-play"></div>
<div class="image-labels__label">6:04</div>
</div>
</div>
<div class="module--carousel__body"><a
href="https://www.youtube.com/watch?v=aFXwJ0UWVJQ"
class="module--carousel__body__title js-carousel-item-title">XPath
For Dummies V2.0</a></div>
<div class="module--carousel__footer ">
<div class="module--carousel__extra-row">3.7K views</div><span
class="module--carousel__more-at"><img class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/youtube.png" width="16"
height="16"><span
class="module--carousel__source result__url"></span></span><span
class="module--carousel__gray-text">YouTube</span>
</div>
</div>
<div class="module--carousel__item has-image has-extra-row"
data-link="https://www.youtube.com/watch?v=9-iVt0MIqNY">
<div class="module--carousel__image-wrapper js-carousel-item-image-wrapper">
<div class="module--carousel__image is-center-image"
style="background-image:url(//external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse1.mm.bing.net%2Fth%3Fid%3DOVP.xul_yvKwnM52ZegcR5i6iAHgFo%26pid%3DApi&f=1)">
</div>
<div class="image-labels">
<div class="image-labels__label ddgsi ddgsi-play"></div>
<div class="image-labels__label">23:46</div>
</div>
</div>
<div class="module--carousel__body"><a
href="https://www.youtube.com/watch?v=9-iVt0MIqNY"
class="module--carousel__body__title js-carousel-item-title">Xpath
in Selenium | Selenium Xpath Tutorial | Selenium Xpath Examples |
Selenium T…</a></div>
<div class="module--carousel__footer ">
<div class="module--carousel__extra-row">49K views</div><span
class="module--carousel__more-at"><img class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/youtube.png" width="16"
height="16"><span
class="module--carousel__source result__url"></span></span><span
class="module--carousel__gray-text">YouTube</span>
</div>
</div>
<div class="module--carousel__item has-image has-extra-row"
data-link="https://www.youtube.com/watch?v=5LV4z_-91WY">
<div class="module--carousel__image-wrapper js-carousel-item-image-wrapper">
<div class="module--carousel__image is-center-image"
style="background-image:url(//external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse2.mm.bing.net%2Fth%3Fid%3DOVP.Mhg6DzCb8Ul1JiagVKfmlQEsDh%26pid%3DApi&f=1)">
</div>
<div class="image-labels">
<div class="image-labels__label ddgsi ddgsi-play"></div>
<div class="image-labels__label">16:07</div>
</div>
</div>
<div class="module--carousel__body"><a
href="https://www.youtube.com/watch?v=5LV4z_-91WY"
class="module--carousel__body__title js-carousel-item-title">Selenium
XPath Tutorial #1 -Introduction to XPath | Basic XPath Syntax</a>
</div>
<div class="module--carousel__footer ">
<div class="module--carousel__extra-row">1.2K views</div><span
class="module--carousel__more-at"><img class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/youtube.png" width="16"
height="16"><span
class="module--carousel__source result__url"></span></span><span
class="module--carousel__gray-text">YouTube</span>
</div>
</div>
<div class="module--carousel__item has-image has-extra-row"
data-link="https://www.youtube.com/watch?v=OY1wJfTWz-4">
<div class="module--carousel__image-wrapper js-carousel-item-image-wrapper">
<div class="module--carousel__image is-center-image"
style="background-image:url(//external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse2.mm.bing.net%2Fth%3Fid%3DOVP.s5njFRbs-PLbfOqU5jlAZwHgFo%26pid%3DApi&f=1)">
</div>
<div class="image-labels">
<div class="image-labels__label ddgsi ddgsi-play"></div>
<div class="image-labels__label">8:29</div>
</div>
</div>
<div class="module--carousel__body"><a
href="https://www.youtube.com/watch?v=OY1wJfTWz-4"
class="module--carousel__body__title js-carousel-item-title">Selenium
XPath Tutorial #4 - XPath Contains Function with Examples</a></div>
<div class="module--carousel__footer ">
<div class="module--carousel__extra-row">565 views</div><span
class="module--carousel__more-at"><img class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/youtube.png" width="16"
height="16"><span
class="module--carousel__source result__url"></span></span><span
class="module--carousel__gray-text">YouTube</span>
</div>
</div>
<div class="module--carousel__item has-image has-extra-row"
data-link="https://www.youtube.com/watch?v=1_TGzj5X2QU">
<div class="module--carousel__image-wrapper js-carousel-item-image-wrapper">
<div class="module--carousel__image is-center-image"
style="background-image:url(//external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse4.mm.bing.net%2Fth%3Fid%3DOVP.wcWE_lkyj_Qe8Z3HhNCLPwEsDh%26pid%3DApi&f=1)">
</div>
<div class="image-labels">
<div class="image-labels__label ddgsi ddgsi-play"></div>
<div class="image-labels__label">7:04</div>
</div>
</div>
<div class="module--carousel__body"><a
href="https://www.youtube.com/watch?v=1_TGzj5X2QU"
class="module--carousel__body__title js-carousel-item-title">Selenium
XPath Tutorial #9 - Axes Methods | ancestor, ancestor-or-self</a>
</div>
<div class="module--carousel__footer ">
<div class="module--carousel__extra-row">695 views</div><span
class="module--carousel__more-at"><img class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/youtube.png" width="16"
height="16"><span
class="module--carousel__source result__url"></span></span><span
class="module--carousel__gray-text">YouTube</span>
</div>
</div>
<div class="module--carousel__item has-image has-extra-row"
data-link="https://www.youtube.com/watch?v=1g52OAyD3UI">
<div class="module--carousel__image-wrapper js-carousel-item-image-wrapper">
<div class="module--carousel__image is-center-image"
style="background-image:url(//external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse1.mm.bing.net%2Fth%3Fid%3DOVP.4dX55qCP4OMqRa63YjlcrwEsDh%26pid%3DApi&f=1)">
</div>
<div class="image-labels">
<div class="image-labels__label ddgsi ddgsi-play"></div>
<div class="image-labels__label">13:44</div>
</div>
</div>
<div class="module--carousel__body"><a
href="https://www.youtube.com/watch?v=1g52OAyD3UI"
class="module--carousel__body__title js-carousel-item-title">9.
XPath examples and demonstrations in XML</a></div>
<div class="module--carousel__footer ">
<div class="module--carousel__extra-row">15K views</div><span
class="module--carousel__more-at"><img class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/youtube.png" width="16"
height="16"><span
class="module--carousel__source result__url"></span></span><span
class="module--carousel__gray-text">YouTube</span>
</div>
</div>
<div class="module--carousel__item has-image has-extra-row"
data-link="https://www.youtube.com/watch?v=ZDVoFyZipAw">
<div class="module--carousel__image-wrapper js-carousel-item-image-wrapper">
<div class="module--carousel__image is-center-image"
style="background-image:url(//external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse3.mm.bing.net%2Fth%3Fid%3DOVP.XDzVTJwl3yzCj5WrhL0fAQEsDh%26pid%3DApi&f=1)">
</div>
<div class="image-labels">
<div class="image-labels__label ddgsi ddgsi-play"></div>
<div class="image-labels__label">5:46</div>
</div>
</div>
<div class="module--carousel__body"><a
href="https://www.youtube.com/watch?v=ZDVoFyZipAw"
class="module--carousel__body__title js-carousel-item-title">Selenium
XPath Tutorial #5 - XPath text() Method | Find element by Text</a>
</div>
<div class="module--carousel__footer ">
<div class="module--carousel__extra-row">921 views</div><span
class="module--carousel__more-at"><img class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/youtube.png" width="16"
height="16"><span
class="module--carousel__source result__url"></span></span><span
class="module--carousel__gray-text">YouTube</span>
</div>
</div>
<div class="module--carousel__item has-image has-extra-row"
data-link="https://www.youtube.com/watch?v=3uktjWgKrtI">
<div class="module--carousel__image-wrapper js-carousel-item-image-wrapper">
<div class="module--carousel__image is-center-image"
style="background-image:url(//external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse2.mm.bing.net%2Fth%3Fid%3DOVT.VF_aX6JBu2Oj8hjNA_1600658747%26pid%3DApi&f=1)">
</div>
<div class="image-labels">
<div class="image-labels__label ddgsi ddgsi-play"></div>
<div class="image-labels__label">39:48</div>
</div>
</div>
<div class="module--carousel__body"><a
href="https://www.youtube.com/watch?v=3uktjWgKrtI"
class="module--carousel__body__title js-carousel-item-title">How to
Become Genius in XPath in Selenium - Session -18</a></div>
<div class="module--carousel__footer ">
<div class="module--carousel__extra-row">354K views</div><span
class="module--carousel__more-at"><img class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/youtube.png" width="16"
height="16"><span
class="module--carousel__source result__url"></span></span><span
class="module--carousel__gray-text">YouTube</span>
</div>
</div>
<div class="module--carousel__item has-image has-extra-row"
data-link="https://www.youtube.com/watch?v=qtUkI3Jjods">
<div class="module--carousel__image-wrapper js-carousel-item-image-wrapper">
<div class="module--carousel__image is-center-image"
style="background-image:url(//external-content.duckduckgo.com/iu/?u=https%3A%2F%2Ftse2.mm.bing.net%2Fth%3Fid%3DOVP.7-ksOaw9BM4A8PTVj7oFUAHgFo%26pid%3DApi&f=1)">
</div>
<div class="image-labels">
<div class="image-labels__label ddgsi ddgsi-play"></div>
<div class="image-labels__label">8:18</div>
</div>
</div>
<div class="module--carousel__body"><a
href="https://www.youtube.com/watch?v=qtUkI3Jjods"
class="module--carousel__body__title js-carousel-item-title">Selenium
XPath Tutorial #11 - XPath Axes preceding, preceding-sibling</a>
</div>
<div class="module--carousel__footer ">
<div class="module--carousel__extra-row">373 views</div><span
class="module--carousel__more-at"><img class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/youtube.png" width="16"
height="16"><span
class="module--carousel__source result__url"></span></span><span
class="module--carousel__gray-text">YouTube</span>
</div>
</div>
</div><a href="#" class="js-carousel-module-more module__footer">More Videos</a>
<p class="feedback-prompt">Are these links helpful?<a href="#"
class="feedback-prompt__link js-feedback-prompt-yes">Yes</a><a href="#"
class="feedback-prompt__link js-feedback-prompt-no">No</a></p>
</div>
</div>
<div class="result result--more" id="rld-2"><a href="javascript:;"
class="result--more__btn btn btn--full">More results</a></div>
<div id="rrd-2" class="js-result-hidden-el" style="display: none;"></div>
</div>
</div>
<div class="results--sidebar js-results-sidebar">
<div class="sidebar-modules js-sidebar-modules"></div>
<div class="js-sidebar-ads">
<div id="m1-0" class="module-slot">
<div
class="module module--about module--zci-wikipedia_fathead js-module--wikipedia_fathead js-about-module has-content-height">
<div class="module__content js-about-module-content">
<div class="module__body js-about-item">
<div class="module__title js-about-item-title"><span
class="module__title__link">XPath</span></div>
<div class="module__text"><span class="js-about-item-abstr">XPath
is a query language for selecting nodes from an XML document. In
addition, XPath may be used to compute values from the content of an
XML
document. XPath was defined by the World Wide Web
Consortium.</span><a href="https://en.wikipedia.org/wiki/XPath"
class="module__more-at js-about-item-more-at-inline tx--bold">Wikipedia</a><a
href="https://en.wikipedia.org/wiki/XPath"
class="module__more-at-bottom is-hidden js-about-item-more-at-bottom"><img
class="zci__more-at__icon"
src="xpath%20at%20DuckDuckGo_files/wikipedia.png" width="16"
height="16">More at Wikipedia </a></div>
<div class="about-info-box">
<div class="about-info-box__info-row"><span
class="about-info-box__info-label">Paradigm:</span><span
class="about-info-box__info-value">Query language</span></div>
<div class="about-info-box__info-row"><span
class="about-info-box__info-label">Developer:</span><span
class="about-info-box__info-value">W3C</span></div>
<div class="about-info-box__info-row"><span
class="about-info-box__info-label">First appeared:</span><span
class="about-info-box__info-value">1998</span></div>
</div>
</div>
</div>
<div class="module__toggle js-about-module-toggle" aria-hidden="true">
<div class="module__toggle--more js-about-module-more" style="display: none;">
<span class="module__toggle__chevron">v</span></div>
<div class="module__toggle--less js-about-module-less" style="display: none;">
<span
class="module__toggle__chevron module__toggle__chevron--collapse">v</span>
</div>
</div>
<p class="feedback-prompt "><a href="#"
class="feedback-prompt__link js-feedback-prompt-generic">Feedback</a></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="bottom_spacing2"> </div>
<div class="nav-menu--slideout">
<ul class="nav-menu__list"><i class="nav-menu__close js-side-menu-close">X</i>
<ul class="nav-menu--theme">
<li class="nav-menu__heading"><span>Settings</span></li>
<li class="nav-menu__item clear"><a href="https://duckduckgo.com/settings#theme"
data-settings="1">Themes</a></li>
<li class="nav-menu__item"><a href="https://duckduckgo.com/settings" tabindex="-1"
data-settings="1">Other Settings</a></li>
<li class="nav-menu__item"><a href="https://duckduckgo.com/bangs">!Bang Search Shortcuts</a></li>
</ul>
<ul>
<li class="nav-menu__heading"><span>Privacy Essentials</span></li>
<li class="nav-menu__item"><a href="https://duckduckgo.com/">Private Search</a></li>
<li class="nav-menu__item"><a href="https://duckduckgo.com/app">App and Extension</a></li>
</ul>
<ul>
<li class="nav-menu__heading"><span>Why Privacy</span></li>
<li class="nav-menu__item"><a href="https://spreadprivacy.com/">Privacy Blog</a></li>
<li class="nav-menu__item"><a href="https://duckduckgo.com/newsletter">Privacy Crash Course</a></li>
<li class="nav-menu__item"><a href="https://duckduckgo.com/spread">Help Spread Privacy</a></li>
</ul>
<ul>
<li class="nav-menu__heading"><span>Who We Are</span></li>
<li class="nav-menu__item"><a href="https://duckduckgo.com/about">About Us</a></li>
<li class="nav-menu__item"><a href="https://duckduckgo.com/privacy">Privacy Policy</a></li>
<li class="nav-menu__item"><a href="https://duckduckgo.com/hiring">Careers</a></li>
<li class="nav-menu__item"><a href="https://duckduckgo.com/press">Press Kit</a></li>
</ul>
<ul>
<li class="nav-menu__heading"><span>Keep in Touch</span></li>
<li class="nav-menu__item"><a href="https://twitter.com/duckduckgo">Twitter</a></li>
<li class="nav-menu__item"><a href="https://duckduckgo.merchmadeeasy.com/">Store</a></li>
<li class="nav-menu__item"><a href="https://reddit.com/r/duckduckgo">Reddit</a></li>
<li class="nav-menu__item"><a href="https://help.duckduckgo.com/">Help</a></li>
</ul>
</ul>
</div>
</div>
<div class="footer" style="display: block;">
<div class="footer__left">
<div class="footer_cards"><a class="footer__card js-footer-card bg-clr--white"
href="https://duckduckgo.com/about" data-id="about"><img
class="footer__card__icon js-footer-lazysvg" data-src="/assets/icons/hatched.svg" alt=""
aria-hidden="true" loading="lazy" src="xpath%20at%20DuckDuckGo_files/hatched.svg" width="50"
height="50">
<h3 class="footer__card__title tx-clr--slate">Learn About DuckDuckGo</h3>
<p class="footer__text">Learn how we're dedicated to keeping you safe online.</p>
</a><a class="footer__card js-footer-card bg-clr--white" href="https://duckduckgo.com/settings#theme"
data-id="theme"><img class="footer__card__icon js-footer-lazysvg"
data-src="/assets/icons/design.svg" alt="" aria-hidden="true" loading="lazy"
src="xpath%20at%20DuckDuckGo_files/design.svg" width="50" height="50">
<h3 class="footer__card__title tx-clr--slate">Get New Themes</h3>
<p class="footer__text">You're in control. Customize the look-and-feel of DuckDuckGo.</p>
</a><a class="footer__card js-footer-card bg-clr--white"
href="https://spreadprivacy.com/how-to-remove-google/" data-id="google"><img
class="footer__card__icon js-footer-lazysvg" data-src="/assets/icons/milestone.svg" alt=""
aria-hidden="true" loading="lazy" src="xpath%20at%20DuckDuckGo_files/milestone.svg" width="50"
height="50">
<h3 class="footer__card__title tx-clr--slate">Say Goodbye To Google</h3>
<p class="footer__text">Learn how you can free yourself from Google for good.</p>
</a></div>
</div>
<div class="footer__right">
<div class="footer__column">
<h2 class="footer__title tx-clr--slate-light">Stay Informed</h2>
<p class="footer__text">We don't track you, but others do.</p>
<p class="footer__text">Learn how to protect your privacy.</p>
<div class="footer__links"><a href="https://spreadprivacy.com/" class="js-footer-link" data-id="bl"><img
class="footer__social-icon js-footer-lazysvg" data-src="/assets/icons/footer/blog.svg"
alt="" aria-hidden="true" loading="lazy" src="xpath%20at%20DuckDuckGo_files/blog.svg"
width="20" height="20"></a><a href="https://twitter.com/duckduckgo" class="js-footer-link"
data-id="tw"><img class="footer__social-icon js-footer-lazysvg"
data-src="/assets/icons/footer/twr.svg" alt="" aria-hidden="true" loading="lazy"
src="xpath%20at%20DuckDuckGo_files/twr.svg" width="20" height="20"></a><a
href="https://reddit.com/r/duckduckgo" class="js-footer-link" data-id="rd"><img
class="footer__social-icon js-footer-lazysvg" data-src="/assets/icons/footer/reddit.svg"
alt="" aria-hidden="true" loading="lazy" src="xpath%20at%20DuckDuckGo_files/reddit.svg"
width="20" height="20"></a><a href="https://duckduckgo.com/newsletter"
class="js-footer-link" data-id="nl"><img class="footer__social-icon js-footer-lazysvg"
data-src="/assets/icons/footer/newsletter.svg" alt="" aria-hidden="true" loading="lazy"
src="xpath%20at%20DuckDuckGo_files/newsletter.svg" width="20" height="20"></a></div>
</div>
</div>
</div>
<script type="text/javascript"></script>
<script
type="text/JavaScript">function nrji() {nrj('/t.js?q=xpath&t=A&l=wt-wt&s=0&ct=US&ss_mkt=us&p_ent=programming%20language&ex=-1');nrj('/d.js?q=xpath&t=A&l=wt-wt&s=0&a=ffab&ct=US&ss_mkt=us&vqd=3-263734474637967434549008742313099944260-280509451133730326558126197493862202840&atb=v209-1&p_ent=programming%20language&ex=-1&sp=0');DDH.wikipedia_fathead=DDH.wikipedia_fathead||{};DDH.wikipedia_fathead.meta={"perl_module":"DDG::Fathead::Wikipedia","developer":[{"type":"ddg","name":"DDG Team","url":"http://www.duckduckhack.com"}],"description":"Wikipedia","unsafe":0,"src_id":1,"src_url":null,"producer":null,"signal_from":"wikipedia_fathead","status":"live","designer":null,"dev_date":null,"attribution":null,"name":"Wikipedia","src_domain":"en.wikipedia.org","production_state":"online","live_date":null,"maintainer":{"github":"duckduckgo"},"src_options":{"skip_image_name":0,"is_mediawiki":1,"skip_qr":"","skip_abstract_paren":0,"source_skip":"","skip_abstract":0,"skip_end":"0","language":"en","min_abstract_length":"20","directory":"","is_wikipedia":1,"is_fanon":0,"src_info":"","skip_icon":0},"tab":"About","blockgroup":null,"is_stackexchange":null,"created_date":null,"dev_milestone":"live","id":"wikipedia_fathead","example_query":"nikola tesla","src_name":"Wikipedia","repo":"fathead","js_callback_name":"wikipedia","topic":["productivity"]};;};DDG.ready(nrji, 1);</script>
<script src="xpath%20at%20DuckDuckGo_files/g2433.js"></script>
<script
type="text/javascript">DDG.ready(function () { DDG.duckbar.add({ "signal": "medium", "duckbar_topic": "About", "meta": { "perl_module": "DDG::Fathead::Wikipedia", "developer": [{ "type": "ddg", "name": "DDG Team", "url": "http://www.duckduckhack.com" }], "description": "Wikipedia", "unsafe": 0, "src_id": 1, "src_url": null, "producer": null, "signal_from": "wikipedia_fathead", "status": "live", "designer": null, "dev_date": null, "attribution": null, "name": "Wikipedia", "src_domain": "en.wikipedia.org", "production_state": "online", "live_date": null, "maintainer": { "github": "duckduckgo" }, "src_options": { "skip_image_name": 0, "is_mediawiki": 1, "skip_qr": "", "skip_abstract_paren": 0, "source_skip": "", "skip_abstract": 0, "skip_end": "0", "language": "en", "min_abstract_length": "20", "directory": "", "is_wikipedia": 1, "is_fanon": 0, "src_info": "", "skip_icon": 0 }, "tab": "About", "blockgroup": null, "is_stackexchange": null, "created_date": null, "dev_milestone": "live", "id": "wikipedia_fathead", "example_query": "nikola tesla", "src_name": "Wikipedia", "repo": "fathead", "js_callback_name": "wikipedia", "topic": ["productivity"] }, "model": "FatheadArticle", "data": { "Heading": "XPath", "ImageWidth": 0, "Image": "", "Abstract": "XPath is a query language for selecting nodes from an XML document. In addition, XPath may be used to compute values from the content of an XML document. XPath was defined by the World Wide Web Consortium.", "meta": { "perl_module": "DDG::Fathead::Wikipedia", "developer": [{ "type": "ddg", "name": "DDG Team", "url": "http://www.duckduckhack.com" }], "description": "Wikipedia", "unsafe": 0, "src_id": 1, "src_url": null, "producer": null, "signal_from": "wikipedia_fathead", "status": "live", "designer": null, "dev_date": null, "attribution": null, "name": "Wikipedia", "src_domain": "en.wikipedia.org", "production_state": "online", "live_date": null, "maintainer": { "github": "duckduckgo" }, "src_options": { "skip_image_name": 0, "is_mediawiki": 1, "skip_qr": "", "skip_abstract_paren": 0, "source_skip": "", "skip_abstract": 0, "skip_end": "0", "language": "en", "min_abstract_length": "20", "directory": "", "is_wikipedia": 1, "is_fanon": 0, "src_info": "", "skip_icon": 0 }, "tab": "About", "blockgroup": null, "is_stackexchange": null, "created_date": null, "dev_milestone": "live", "id": "wikipedia_fathead", "example_query": "nikola tesla", "src_name": "Wikipedia", "repo": "fathead", "js_callback_name": "wikipedia", "topic": ["productivity"] }, "DefinitionURL": "", "Infobox": { "meta": [{ "data_type": "string", "value": "XPath", "label": "article_title" }, { "data_type": "string", "label": "template_name", "value": "infobox programming language" }], "content": [{ "value": "Query language", "label": "Paradigm", "data_type": "string", "wiki_order": 0 }, { "wiki_order": 1, "data_type": "string", "label": "Developer", "value": "W3C" }, { "label": "First appeared", "value": "1998", "wiki_order": 2, "data_type": "string" }, { "wiki_order": "207", "data_type": "instance", "label": "Instance of", "value": { "numeric-id": 845739, "entity-type": "item", "id": "Q845739" } }] }, "Definition": "", "ImageHeight": 0, "AbstractText": "XPath is a query language for selecting nodes from an XML document. In addition, XPath may be used to compute values from the content of an XML document. XPath was defined by the World Wide Web Consortium.", "Answer": "", "AbstractSource": "Wikipedia", "Type": "A", "Redirect": "", "Results": [], "DefinitionSource": "", "AbstractURL": "https://en.wikipedia.org/wiki/XPath", "RelatedTopics": [{ "Text": "XPath 3 - XPath 3 is the latest version of the XML Path Language, a query language for selecting nodes in XML documents. It supersedes XPath 1.0 and XPath 2.0.", "Result": "<a href=\"/XPath_3\">XPath 3</a> - XPath 3 is the latest version of the XML Path Language, a query language for selecting nodes in XML documents. It supersedes XPath 1.0 and XPath 2.0.", "Icon": { "Height": "", "URL": "", "Width": "" }, "FirstURL": "/XPath_3" }, { "Icon": { "Width": "", "Height": "", "URL": "" }, "Result": "<a href=\"/Navigational_database\">Navigational database</a> - A navigational database is a type of database in which records or objects are found primarily by following references from other objects. The term was popularized by the title of Charles Bachman's 1973 Turing Award paper, The Programmer as Navigator.", "Text": "Navigational database - A navigational database is a type of database in which records or objects are found primarily by following references from other objects. The term was popularized by the title of Charles Bachman's 1973 Turing Award paper, The Programmer as Navigator.", "FirstURL": "/Navigational_database" }, { "Text": "XLink - XML Linking Language, or XLink, is an XML markup language and W3C specification that provides methods for creating internal and external links within XML documents, and associating metadata with those links.", "Result": "<a href=\"/XLink\">XLink</a> - XML Linking Language, or XLink, is an XML markup language and W3C specification that provides methods for creating internal and external links within XML documents, and associating metadata with those links.", "Icon": { "Width": "", "URL": "", "Height": "" }, "FirstURL": "/XLink" }, { "FirstURL": "/XML_database", "Text": "XML database - An XML database is a data persistence software system that allows data to be specified, and sometimes stored, in XML format. This data can be queried, transformed, exported and returned to a calling system.", "Icon": { "URL": "", "Height": "", "Width": "" }, "Result": "<a href=\"/XML_database\">XML database</a> - An XML database is a data persistence software system that allows data to be specified, and sometimes stored, in XML format. This data can be queried, transformed, exported and returned to a calling system." }, { "Result": "<a href=\"/XSL\">XSL</a> - In computing, the term Extensible Stylesheet Language is used to refer to a family of languages used to transform and render XML documents.", "Icon": { "Width": "", "URL": "", "Height": "" }, "Text": "XSL - In computing, the term Extensible Stylesheet Language is used to refer to a family of languages used to transform and render XML documents.", "FirstURL": "/XSL" }, { "FirstURL": "/XSL_Formatting_Objects", "Text": "XSL-FO - XSL-FO is a markup language for XML document formatting that is most often used to generate PDF files. XSL-FO is part of XSL, a set of W3C technologies designed for the transformation and formatting of XML data. The other parts of XSL are XSLT and XPath. Version 1.1 of XSL-FO was published in 2006.", "Result": "<a href=\"/XSL_Formatting_Objects\">XSL-FO</a> - XSL-FO is a markup language for XML document formatting that is most often used to generate PDF files. XSL-FO is part of XSL, a set of W3C technologies designed for the transformation and formatting of XML data. The other parts of XSL are XSLT and XPath. Version 1.1 of XSL-FO was published in 2006.", "Icon": { "Width": "", "Height": "", "URL": "" } }, { "FirstURL": "/c/XML_data_access", "Icon": { "Height": "", "URL": "", "Width": "" }, "Result": "<a href=\"/c/XML_data_access\">XML data access</a>", "Text": "XML data access" }, { "FirstURL": "/c/Query_languages", "Result": "<a href=\"/c/Query_languages\">Query languages</a>", "Icon": { "Width": "", "URL": "", "Height": "" }, "Text": "Query languages" }], "ImageIsLogo": 0, "AnswerType": "", "Entity": "programming language" }, "templates": { "detail": "info_detail" } }); });</script>
<script
type="text/javascript">DDG.page = new DDG.Pages.SERP({ showSafeSearch: 0, instantAnswerAds: false, hostRegion: "usw" });</script>
<div id="z2"> </div>
<div id="z"></div>
<script type="text/JavaScript">DDG.index = DDG.index || {}; DDG.index.signalSummary = "about:m";</script><iframe
id="iframe_hidden" src="xpath%20at%20DuckDuckGo_files/post2.html"></iframe>
<style>
.header-wrap,
.vertical--map--sidebar-left .has-requery .vertical--map__sidebar__header,
.map-requery-mobile,
.footer,
.footer--mobile {
border-color: transparent;
background-color: #161616;
box-shadow: 0 1px 0 #282828;
}
.vertical--map--sidebar-left .has-requery .vertical--map__sidebar__header {
box-shadow: 0 1px 0 #333333;
}
.footer,
.footer--mobile {
border-top: 1px solid #282828;
}
.no-touch .header-wrap .zcm__link.is-active {
background-color: transparent;
}
.header-wrap.header-wrap--home {
background: none;
}
.no-touch .site-wrapper .zcm__link,
.zcm__link,
.zcm__link:visited {
color: #cccccc;
}
.no-touch .zcm__link:hover,
.no-touch .zcm__link:hover:active,
.no-touch .zcm__link:focus:active,
.no-touch .zcm__item.is-open .zcm__link {
color: #eeeeee;
}
.no-touch .zcm__link.is-active:hover,
.no-touch .zcm__link.is-active:hover:active,
.no-touch .zcm__link.is-active:focus:active {
color: #eeeeee;
}
.zcm__link:hover,
.zcm__link:active,
.zcm__link.is-active {
background-color: #161616;
color: #eeeeee;
border-bottom-color: #eeeeee;
}
.no-touch .header-wrap .zcm__link.is-active {
color: #eeeeee;
}
.lt-ie9 .header-wrap {
border-bottom-color: #282828;
}
.set-header--menu.has-zcm.is-mobile .header--aside {
background: -moz-linear-gradient(left, rgba(22, 22, 22, 0) 0%, rgba(22, 22, 22, 1) 40%, rgba(22, 22, 22, 1) 100%);
background: -webkit-linear-gradient(left, rgba(22, 22, 22, 0) 0%, rgba(22, 22, 22, 1) 40%, rgba(22, 22, 22), 1) 100%);
background: -o-linear-gradient(left, rgba(22, 22, 22, 0) 0%, rgba(22, 22, 22, 1) 40%, rgba(22, 22, 22, 1) 100%);
background: -ms-linear-gradient(left, rgba(22, 22, 22, 0) 0%, rgba(22, 22, 22, 1) 40%, rgba(22, 22, 22, 1) 100%);
background: linear-gradient(to right, rgba(22, 22, 22, 0) 0%, rgba(22, 22, 22, 1) 40%, rgba(22, 22, 22, 1) 100%);
}
.vertical--map__mobile-toggle {
background-color: #161616;
}
.vertical--map__mobile-toggle-icon--map {
background-image: url('assets/maps/map-icon-light.svg');
}
.is-mobile.is-mobile-header-exp.is-showing-autocomplete .body--home,
.is-mobile.is-mobile-header-exp.is-showing-autocomplete .body--home .site-wrapper--home,
.is-mobile.is-mobile-header-exp.is-showing-autocomplete .header-wrap {
background-color: #161616;
}
.header--text_promo--link,
.header--text_promo--link:active,
.header--text_promo--link:visited {
color: #cccccc;
}
.header--text_promo a:hover {
background-color: #161616;
color: #eeeeee;
border-bottom-color: #eeeeee;
}
.search--home,
.search--header {
background-color: #333333;
border-color: #333333;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.search__clear,
.search--home.has-text .search__clear {
color: #cccccc;
}
.search__clear:focus,
.search__clear:hover,
.search__clear:active,
.search__clear:active:focus,
.search__clear:active:hover {
color: #eeeeee;
}
.search__input--adv {
color: #eeeeee;
}
.search__button:hover,
.search__button:focus,
.search--hover .search__button,
.search--hover .search__button:focus,
.search--header.has-text.search--hover .search__button,
.search--header.has-text.search--focus .search__button,
.search--header.has-text.search--hover .search__button:hover,
.search--header.has-text.search--focus .search__button:hover,
.search--home.has-text .search__button,
.search--home.has-text .search__button:focus,
.search--home.has-text .search__button:hover {
background-color: #444444;
color: #cccccc;
}
.search__button:hover,
.search--header.has-text.search--hover .search__button:hover,
.search--header.has-text.search--focus .search__button:hover,
.search--home.has-text .search__button:focus,
.search--home.has-text .search__button:hover {
color: #eeeeee;
}
.is-mobile.is-mobile-header-exp .search--mobile-exp {
border-color: #333333;
}
.is-mobile.is-mobile-header-exp .search--mobile-exp.has-text:after {
background-color: #666666;
}
.is-mobile .search--adv.search--mobile-exp.has-text .search__button {
background-color: transparent;
}
.is-mobile .search--adv.search--mobile-exp.has-text .search__button:focus,
.is-mobile .search--adv.search--mobile-exp.has-text .search__button:hover,
.is-mobile .search--adv.search--mobile-exp .search__button:focus,
.is-mobile .search--adv.search--mobile-exp .search__button:hover {
background-color: transparent;
color: #eeeeee;
}
.is-mobile .search--adv.search--mobile-exp.has-text .search__button,
.is-mobile .search--adv.search--mobile-exp .search__back {
color: #cccccc;
}
.is-mobile .search--adv.search--mobile-exp .search__back:focus,
.is-mobile .search--adv.search--mobile-exp .search__back:hover,
.is-mobile .search--adv.search--mobile-exp .acp__search-fill:hover,
.is-mobile .search--adv.search--mobile-exp .acp__search-fill:focus {
color: #eeeeee;
}
.search__autocomplete {
border-color: #333333;
background: #333333;
border-top: 1px solid #282828;
}
.acp-footer {
border: 1px solid #333333;
}
.acp-wrap,
.acp-footer {
background-color: #333333;
border-color: #333333;
}
.acp-wrap__column.acp-wrap__column--left {
border-color: #282828;
}
.acp,
.acp--bang,
.acp__detail,
.acp-footer .acp-footer__instructions {
color: #cccccc;
}
.acp,
.acp--bang,
.acp strong,
.acp--bang .acp--bang__phrase,
.acp--highlight.acp--bang .acp--bang__phrase,
.acp--highlight.acp--bang .acp--bang__snippet {
color: #eeeeee;
}
.acp--highlight {
background-color: #282828;
}
.is-mobile.is-mobile-header-exp .acp-wrap {
border: none;
}
.btn--icon,
.header__link,
.header__link:visited,
.header__label,
.showcase .social__link__text,
.header__button--menu,
.is-mobile-header-exp .header__button--menu,
.no-touch .btn--icon,
.no-touch .header__button,
.no-touch .header__button--menu {
color: #cccccc;
}
.showcase .showcase__heading,
.showcase .social__link__text:hover,
.header__link:hover,
.header__label:hover,
.header__clickable:hover {
color: #eeeeee;
}
.no-touch .btn--icon:hover,
.no-touch .header__button:hover,
.no-touch .header__button--menu:hover,
.no-touch .header__button:focus,
.no-touch .header__button--menu:focus {
color: #eeeeee;
background-color: #282828;
}
.metabar__mode,
.metabar__grid-btn {
color: #eeeeee;
background-color: #282828;
border-color: #282828;
}
.metabar__mode:hover,
.metabar__grid-btn:hover {
color: #cccccc;
background-color: #282828;
border-color: #282828;
}
.showcase .showcase__dropdown-top .showcase__subheading {
color: ;
}
.showcase .showcase__dropdown-bottom {
background: #161616;
border-color: #282828;
}
.zci,
.zci:before,
.tileview .metabar--fixed,
.tileview--grid .metabar--fixed,
.tileview--grid .metabar--fixed.is-stuck {
background-color: #161616;
border-bottom-color: #333333;
}
.zci-wrap {
background-color: #161616;
}
.set-header--fixed .tileview--grid .metabar--fixed,
.tileview--grid .metabar--fixed.is-stuck {
background-color: #161616;
border-top-color: #161616;
}
.zci.is-active {
border-bottom-color: #282828;
}
.zci,
.zci__body,
.zci__detail,
.zci__caption,
.zci__body h4,
.zci__detail h4,
.zci__body h5,
.zci__detail h5,
.zci__body h6,
.zci__detail h6.metabar,
.metabar__dropdowns .dropdown .dropdown__button,
.c-detail__title,
.c-detail__title__sub,
.c-detail__desc,
.c-detail__filemeta,
.c-detail__more,
.c-detail__user,
.c-detail__count,
.c-detail__date,
.c-info,
.c-info__title,
.c-icon,
.c-icon__title,
.c-icon__content,
.c-score,
dropdown__selected,
dropdown__selected:hover,
dropdown__selected:focus,
.metabar__primary-text--linked,
.overlay--video-privacy__remember,
.zcm__link--sub,
.zcm__link--sub:visited {
color: #cccccc;
}
.detail--l .detail__media,
.detail--products .detail__media,
.detail--qa .detail__media,
.detail--about .detail__media,
.detail--l .detail__media:after,
.detail--products .detail__media:after,
.detail--qa .detail__media:after,
.detail--about .detail__media:after {
background: none;
}
a,
a.no-visited,
.zci__body a,
.zci__detail a,
.zci__body .chomp--link,
.metabar .zci__more-at,
.zci__body .zci__more-at,
.zci__body .c-detail__rating :link,
.zci__more-at,
.c-info__link,
.c-icon__link,
.chomp--link__mr,
.chomp--link__ls,
.overlay__text,
.overlay--video-privacy__remember a,
.overlay--video-privacy__remember a:hover,
.c-detail__more :link:hover,
.zci__header,
.zci__body h1,
.zci__detail h1,
.zci__body h2,
.zci__detail h2,
.zci__body h3,
.zci__detail h3,
.detail--xd .tile-nav--sm,
.zcm__link--sub.is-selected,
.tile--img__sub,
.tile--img__sub:hover {
color: #eeeeee;
}
a:visited,
.zci__body a:hover,
.detail__body a:hover,
.zci__body a:active,
.zci__body a:active,
.zcm__link--sub.is-here,
.zcm__item.is-here .zcm__link--sub,
.zci__body .chomp--link:hover,
.zci__more-at:hover,
.c-info__link:hover,
.c-icon__link:hover,
.zcm__link--sub:hover,
.zcm__link--sub.is-highlighted,
.chomp--link:hover .chomp--link__mr,
.chomp--link:hover .chomp--link__ls,
.metabar__dropdowns .dropdown .dropdown__button:hover {
color: #eeeeee;
}
.module__text pre,
.zci pre,
.zci code,
.zci .frm__select,
.zci .frm__select select,
.zci--shorten input.tag,
.zci--conversions .frm__select:after,
.zci--conversions .frm--bottom .frm__input,
.zci--conversions .frm--bottom .frm__select,
.zci--conversions .frm--bottom .frm__select select,
.zci--timer .name_input,
.zci--timer .time_input input,
.zci--timer .corner_btn.add_minute,
.metabar__mode,
#color_picker_container input,
.has-tiles--grid .tile--m--images .tile--m--mob,
.has-tiles--grid .tile--m--videos .tile--m--mob {
color: #eeeeee;
background-color: #333333;
border-color: #333333;
}
.tile-nav.can-scroll,
.tile-nav.can-scroll:after,
.tile-nav.can-scroll:hover:after {
background-color: #333333;
color: #fff;
}
.zci .frm__select:hover,
.zci .frm__select:hover:after,
.zci .frm__select:hover select,
.tile-nav.can-scroll:hover,
.zci--timer .corner_btn.add_minute:hover,
.has-tiles--grid .tile--m--images .tile--m--mob:hover,
.has-tiles--grid .tile--m--videos .tile--m--mob:hover {
border-color: #444444;
background: #444444;
}
.forecast-wrapper .module--forecast .module__items-item--selected,
.forecast-wrapper .module--forecast .module__items-item:hover {
color: #eeeeee;
background-color: #333333;
}
.forecast-wrapper .module--forecast .module__temperature-unit--on {
border-color: #eeeeee;
}
.zci pre,
.zci code,
.c-list__items,
.record__cell,
.forecast-wrapper .module--forecast .module__items-item:not(:last-child),
.forecast-wrapper .module--forecast .module__items-item--selected,
.forecast-wrapper .module--forecast .module__items-item {
border-color: #333333;
}
.zci .frm__input,
.zci--cryptocurrency .frm__input,
.zci--cryptocurrency .frm__select,
.zci--cryptocurrency .frm__select:after,
.zci--currency .frm__select:after {
border-color: #333333;
background: #333333;
}
.metabar__mode:not(.is-disabled):hover {
border-color: #444444;
background-color: #444444;
color: #eeeeee;
}
.metabar__mode.is-disabled,
.metabar__mode.is-disabled:hover,
.metabar__mode.is-disabled:active {
color: #333333;
background-color: transparent;
}
.metabar__dropdowns-wrap:before {
background-image: linear-gradient(90deg, #1c1c1c, rgba(41, 41, 41, 0));
}
.metabar__dropdowns-wrap:after {
background-image: linear-gradient(90deg, rgba(41, 41, 41, 0), #1c1c1c);
}
.detail {
background-color: #0f0f0f;
border-color: #333333;
}
.detail__close {
color: #cccccc;
}
.detail__close:hover,
.detail__close:active {
color: #eeeeee;
}
.detail__media--pr {
border-right-color: #333333;
}
.tile--img:after {
border-bottom-color: #161616;
}
.sep,
.sep--small,
.sep--before:before,
.sep--after:after {
border-color: #333333;
}
.tileview--grid .metabar--fixed:before {
background-color: #161616;
}
.chomp--link__icn,
.count__i:after {
color: #282828;
}
.tile-nav--sm {
color: #eeeeee;
background-color: #cccccc;
}
.tile-nav--sm:hover,
.tile-nav--sm:active {
background-color: #eeeeee;
}
.star,
.count__i,
.tileview__message,
.tileview__message:before {
color: #cccccc;
}
.tile,
.tile--s,
.tile--info {
border-color: #333333;
}
.highlight.tile,
.highlight.tile--s,
.highlight.tile--info,
.is-selected.tile,
.is-selected.tile--s,
.is-selected.tile--info,
.highlight.tile--f .tile--f__main,
.highlight.tile--f .tile--f__alt,
.is-selected.tile--f .tile--f__alt,
.highlight.tile:active,
.highlight.tile--s:active,
.highlight.tile--info:active {
box-shadow: none;
border-color: #282828;
outline-color: #282828;
}
.highlight.tile--no-highlight,
.highlight.tile--no-highlight:active,
.tile--no-highlight.is-selected {
border-color: #282828;
outline: none;
}
.tile--m {
background-color: #161616;
color: #eeeeee;
}
.tile--m:hover {
background-color: #333333;
color: #eeeeee;
}
.tile--m:active,
.tile--m.is-loading,
.tile--m.is-loading:hover {
background-color: #161616;
color: #161616;
}
.has-tiles--grid .tile--m--images,
.has-tiles--grid .tile--m--images:hover,
.has-tiles--grid .tile--m--images.is-loading,
.has-tiles--grid .tile--m--videos,
.has-tiles--grid .tile--m--videos:hover,
.has-tiles--grid .tile--m--videos.is-loading,
.is-mobile .has-tiles--grid .tile--m,
.is-mobile .has-tiles--grid .tile--m:hover {
background-color: #161616;
border-color: #0f0f0f;
}
.bg-clr--dk,
.bg-clr--dk2,
.bg-clr--slate,
.bg-clr--slate-light {
background-color: #cccccc;
}
.bg-clr--lt,
.bg-clr--lt2,
.bg-clr--lt3,
.bg-clr--grey-dark,
.bg-clr--grey-light,
.bg-clr--grey,
.text--primary,
.forecast-wrapper .module--forecast .module__temperature-unit,
.forecast-wrapper .module--forecast .module__temperature-unit:hover,
.forecast-wrapper .module--forecast .summary-more,
.forecast-wrapper .module--forecast .summary-more:hover,
.forecast-wrapper .module--forecast .summary-more:focus,
.forecast-wrapper .module--forecast .summary-more:visited,
.forecast-wrapper .module--forecast .module__items-item--selected .module__items-day,
.forecast-wrapper .module--forecast .module__items-item--selected .module__items-unit,
.forecast-wrapper .module--forecast .module__temperature-unit--on:hover {
color: #eeeeee;
}
.tx-clr--dk,
.tx-clr--dk2,
.tx-clr--slate,
.tx-clr--slate-light {
color: #cccccc;
}
.zci__subheader,
.zci__header__sub,
.c-info__sub,
.c-info__title__sub,
.c-icon__sub,
.c-score__head,
.c-score__foot,
.text--secondary,
.tx-clr--grey-dark,
.tx-clr--grey-light,
.tx-clr--grey,
.tx-clr--lt,
.tx-clr--lt2,
.tx-clr--lt3,
.place-detail__subtitle,
.place-detail__review-count,
.place-detail__review-count__link,
.place-detail__review-count__link:visited,
.place-list-item__rating,
.related-searches {
color: #cccccc;
}
.tile,
.tile__title,
.tile h4,
.tile--m--mob,
.at-topic .tile__title,
.at-topic .tile.active-topic .tile__title,
.at-topic .tile.highlight .tile__title,
.is-mobile .c-info__link,
.is-mobile .c-info__link:hover,
.tile .tile__price b,
.tile--pr__price,
.tile--pr__brand {
color: #cccccc;
}
.tile,
.tile--s,
.bg-tile,
.tile--m--mob,
.at-topic .tile.active-topic,
.at-topic .tile.highlight,
.tile__foot--news,
.tile--f__main,
.tile--f__alt,
.tile__num:before,
.is-mobile .c-info__link,
.is-mobile .c-info__link:hover,
.tile__media .tile__media__img {
background-color: #161616;
}
.tile__expand,
.tile__expand:hover,
.bg-clr--platinum-darker,
.bg-clr--platinum-dark,
.bg-clr--platinum-light,
.bg-clr--platinum,
.bg-clr--silver-dark,
.bg-clr--silver-light,
.bg-clr--silver {
background: #cccccc;
}
.at-topic .tile {
background: #161616;
}
.tile__sub,
.tile__sub--2,
.tile__title__sub,
.tile__foot,
.tile__footer,
.tile__link,
.tile--audio .tile__footer,
.tile__count,
.tile--b--i .tile__source,
.tile__neighborhood,
.tile__rating,
.tile__more-at,
.tile__title a:visited,
.tx-clr--platinum-darker,
.tx-clr--platinum-dark,
.tx-clr--platinum-light,
.tx-clr--platinum,
.tx-clr--silver-dark,
.tx-clr--silver-light,
.tx-clr--silver {
color: #cccccc;
}
.tile--b--i .tile__description,
.tile__content,
.tile__content--qa,
.tile__content--news,
.tile__tx,
.tile__expand,
.tile__expand:hover,
.tile__num,
.tile__phone,
.info__label,
.info__value,
.tile__foot,
.tile__foot--news {
color: #eeeeee;
}
.tile--info .info,
.tile__expand,
.tile__expand:hover,
.attribution__hr,
.c-score__line,
.c-score__foot,
.has-score .c-score__line__name,
.is-mobile .no-score .c-score__line--home,
.c-score__line--vs1:before,
.c-score__line--vs1:after,
.detail {
border-color: #282828;
}
.tile--f__main,
.tile--f__alt,
.csstransforms3d .tile--f__main,
.csstransforms3d .tile--f__alt,
.is-mobile .c-info__link,
.zci--maven tr,
.c-list__item,
.zci--sun_rise_set .sun_rise_set--border-right {
border-color: #333333;
}
.tile .tile__price {
color: #0f0f0f;
}
.mapkit-static,
.mapkit-map {
background: #161616;
}
.tile__rating a:hover,
color: #eeeeee;
}
</style>
<style>
html,
body,
.body--home,
.site-wrapper,
.region__body,
.badge-link,
.module--carousel__image-wrapper,
.result__image,
.vertical--map__sidebar,
.vertical--map__sidebar__header,
.page-chrome_newtab,
.zci--images:not(.is-fallback).is-expanded,
.zci--videos.is-expanded,
.zci--images:not(.is-fallback) .metabar:not(.is-stuck),
.zci--videos.is-expanded .metabar:not(.is-stuck) {
background-color: #1c1c1c;
}
.results,
.results--powered,
.results--ads--rrail,
.result__extras__url,
.msg,
.dropdown .dropdown__button,
.dropdown--region.has-inactive-region .dropdown__button,
.dir-btn .btn.dir-btn__link:hover,
.dropdown--region.has-inactive-region .dropdown__button:after,
.dropdown:hover .dropdown__button,
.dropdown.is-active:hover .dropdown__button,
.dropdown.dropdown--location .dropdown__button,
.nav-menu__feedback__icon:hover,
.nav-menu__feedback__icon:focus,
.feedback-btn__icon:hover,
.feedback-btn__send:hover,
.feedback-btn__icon:focus,
.feedback-btn__send:focus,
.address-detail__name,
.address-detail__name:hover,
.address-detail__name:active,
.address-detail__name:focus,
.address-detail__name:visited,
.address-detail .btn.btn--primary:hover,
.vertical--map__sidebar,
.set-main .frm__desc,
.tag-home,
.about-info-box__info-label,
.about-info-box__info-value,
.modal__box,
.place-detail,
.review__rating-date,
.place-list-item__info__item,
.module--carousel-products .module--carousel__footer,
.forecast-wrapper .module--forecast .module__weather-warning:visited:not(.module__weather-warning--red) {
color: #cccccc;
}
.switch:not(.is-on) .switch__knob,
.modal--dropdown--settings .settings-dropdown--section .frm__field:not(.is-checked) .frm__switch .frm__switch__label.btn:after {
background: #cccccc;
}
.tag-home__link--newline .add-to-browser-badge--lite,
.tag-home__link--newline .add-to-browser-badge--lite:hover,
.tag-home__link--newline .add-to-browser-badge--lite:visited,
.tag-home__link--newline .add-to-browser-badge--lite:active {
color: #cccccc;
border-width: 0px;
background: none;
}
.result__check {
color: #1c1c1c;
}
.result__check:visited,
.feedback-btn,
.feedback-btn:hover,
.result__pagenum {
color: #333333;
}
a,
a:hover,
.no-visited,
.result__a,
.result__a:hover,
.result__a:active,
.result__a:focus,
.badge--ad,
.badge--ad:hover,
.badge--ad:focus,
.highlight .result__a,
.highlight .result__a:hover,
.result__a:visited,
.tag-home__link,
.tag-home__link:hover,
.tag-home__link:visited,
.tag-home__link:active,
.tag-home__link:focus,
.homepage--text_promo--link,
.homepage--text_promo--link:hover,
.homepage--text_promo--link:visited,
.homepage--text_promo--link:active,
.homepage--text_promo--link:focus,
.tag-home__nav__close:hover,
.page-settings,
.frm__label,
.badge-link__text,
.badge-link__cookie-msg,
.no-results__link,
.no-results__link:visited,
.no-results__link:active,
.no-results__link:hover,
.vertical--map__sidebar__results__inner .no-results__link,
.vertical--map__sidebar__results__inner .no-results__link:hover,
.modal__header__title,
.modal__header__clear:hover,
.modal__list__link,
.modal__list__link:hover,
.modal__list__link:visited,
.modal__list__link:focus,
.modal__list__link.is-highlighted,
.modal--dropdown .modal__list__link.is-selected,
.modal--dropdown .modal__list__link.is-selected:hover,
.module--carousel__body__title,
.module--carousel__body__title:hover,
.module--carousel__body__title:active,
.module--carousel__body__title:visited,
.module--carousel__left,
.module--carousel__right,
.is-mobile .module--images .module__toggle,
.modal select,
.dropdown.is-open .dropdown__button,
.dropdown .dropdown__button:hover,
.dropdown.dropdown--location .dropdown__button:hover,
.feedback-prompt__link:hover,
.feedback-btn__icon,
.feedback-btn__send,
.feedback-modal__heading__prompt.has-category,
.feedback-modal__heading__prompt,
.feedback-modal .frm__label,
.forecast-wrapper .module__more-at .zci__more-at:hover,
.forecast-wrapper .module--forecast .module__weather-warning:not(.module__weather-warning--red),
.forecast-wrapper .module--forecast .module__weather-warning:hover:not(.module__weather-warning--red),
.forecast-wrapper .module--forecast .module__weather-warning:active:not(.module__weather-warning--red),
.module__title__link,
.module__title__link:hover,
.module__title__link:visited,
.module__title__link:active,
.about-info-box__heading,
.about-info-box__link-row__link,
.about-info-box__link-row__link:hover,
.dropdown--region.has-inactive-region .dropdown__button:hover,
.dropdown.is-active:not(.has-inactive-region) .dropdown__button,
.module__more-at,
.module__more-at:hover,
.module__more-at:active,
.module__more-at:focus,
.module__more-at-bottom,
.module__more-at-bottom:hover,
.module__official-url,
.module__official-url:hover,
.module__link,
.module__link:hover,
.module__link:focus,
.module__link:active,
.module__link a,
.module__link a:hover,
.module__link a:focus,
.module__link a:active,
.address-detail__name,
.address-detail .btn.btn--primary,
.dir-btn .btn.dir-btn__link,
.mapboxgl-ctrl,
.mapboxgl-ctrl a,
.mapkit-static__attribution,
.mapkit-static__cta,
.module__header.module__header--link,
.module__footer,
.module__footer:visited,
.module__footer:active,
.module__footer:hover,
.module__toggle__text,
.user-loc-cta__title,
.user-loc-filter-modal__title,
.user-loc-cta__survey,
.user-loc-error__fix__step,
.user-loc-title,
.user-loc-survey,
.user-loc-cta__more,
.user-loc-error__text,
.user-loc-error .user-loc-error__header,
.user-loc-cta,
.user-loc-subtitle,
.place-list-item__title,
.result__sitelinks .sponsored__sitelink,
.result__sitelinks .sponsored__sitelink b,
.result__sitelinks .sponsored__sitelink:active,
.result__sitelinks .sponsored__sitelink:focus,
.result__sitelinks .sponsored__sitelink:hover,
.vertical--map__search-examples__button,
.cloudsave__new-suggestion,
.cloudsave__new-suggestion:hover,
.footer__text,
.set-main .frm__section-label,
.frm__select select,
.modal--dropdown .modal__list__link.is-selected,
.modal--dropdown .modal__list__link.is-selected:visited,
.modal--dropdown .modal__list__link.is-selected:hover,
.place-detail__status,
.place-detail__cta-text {
color: #eeeeee;
}
.badge--ad,
.badge--ad:hover,
.badge--ad:focus {
border-color: #eeeeee;
}
.badge-link__title,
.badge-link__bullets {
color: #eeeeee;
}
.faq__title,
.faq__question,
.faq__answer,
.is-atb-fullbleed .badge-link__title,
.is-atb-fullbleed .badge-link__subtitle,
.is-atb-fullbleed .badge-link__bullet,
.is-atb-fullbleed .badge-link__rating,
.is-atb-fullbleed .content-info__title,
.is-atb-fullbleed .content-info__item,
.is-atb-fullbleed .badge-link__rating__star--third::before,
.is-atb-fullbleed .badge-link__rating__star--half::before {
color: #eeeeee !important;
}
.is-atb-fullbleed.dark-bg .badge-link__rating__star--empty {
color: #161616;
}
.is-atb-fullbleed.is-bb-exp.dark-bg .badge-link__rating__star--empty {
color: #444 !important;
}
.is-atb-fullbleed .content-info__item__link {
color: #678FFF;
}
.settings-page-wrapper .set-side a,
.settings-page-wrapper .set-side a:hover,
.settings-page-wrapper .set-side a:active {
color: #eeeeee;
text-decoration: underline;
}
.result--sep--hr:before,
.result--more.is-loading,
.feedback--button.btn--wire,
.place-list-item:hover,
.footer--mobile .feedback-btn,
.module__section.place-list-item:hover {
color: #cccccc;
border-color: #333333;
background-color: #333333;
}
.place-hours,
.most-visited__separator {
border-color: #333333;
}
.feedback--button.btn--wire:hover,
.onboarding-ed__arrow-teaser .onboarding-ed__arrow-teaser__arrow-wrapper,
.most-visited__site-icon {
color: #eeeeee;
background-color: #333333;
}
.most-visited__site-link-delete {
color: #eeeeee;
background-color: #282828;
}
.mapboxgl-ctrl-scale {
border-color: #eeeeee;
}
.set-head,
.set-thumbnail__img,
.set-main-footer,
.region__header__section--current,
.badge-link,
.frm__color__swatch {
border-color: #333333;
}
.modal__list__link:hover,
.modal__list__link.is-active,
.modal__list__link.is-highlighted,
.modal--dropdown--region .modal__list__link.is-highlighted,
.highlight .result__image,
.switch,
.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__switch .frm__switch__label.btn {
background-color: #333333;
}
.cloudsave,
.set-bookmarklet__detail,
.set-reset__detail {
background: #282828;
}
code,
.set-bookmarklet__input,
.set-bookmarklet__data,
.btn,
.btn:visited,
.btn:active,
.btn.btn--primary,
.btn.btn--secondary,
.btn--primary:hover,
.btn.is-disabled,
.btn.is-disabled:hover,
input,
textarea,
.frm__input,
.frm__text,
.detail--xd .c-detail__btn,
.set-bookmarklet,
.set-reset,
.frm__select,
.frm__select select,
.zci--json_validator textarea,
.colorpicker,
.feedback-modal__submit.is-disabled,
.feedback-modal__submit.is-disabled:hover,
.feedback-modal__submit.is-disabled:active,
.feedback-modal__submit.is-disabled:focus,
.most-visited__toggle,
.btn.btn--skeleton:hover {
background-color: #333333;
border-color: transparent;
color: #eeeeee;
text-shadow: none;
}
.multi-step-mobile-onboarding .btn--cppm-skip {
color: #eeeeee;
}
.colorpicker .colorpicker__nub {
background-color: #333333;
border-color: #333333;
}
.frm__select:hover select,
.btn.is-active,
.btn:hover,
.frm__select:hover,
.btn.most-visited__toggle:hover,
.btn.most-visited__toggle:active,
.btn.most-visited__toggle:focus,
.no-touch .tile-nav--sm.can-scroll:hover,
.no-touch .tile-nav--sm.can-scroll:active,
.no-touch .tile-nav--sm.can-scroll:hover:active,
.modal .btn:hover:not(.is-disabled),
.modal .btn:hover:not(.is-disabled) {
background-color: #444444;
color: #eeeeee;
border-color: #444444;
}
.multi-step-mobile-onboarding .btn.btn--cppm-done[disabled] {
background-color: #444444;
color: #eeeeee;
border-color: #444444;
}
.btn.feedback-btn,
.btn.feedback-btn a,
.feedback-modal__submit.is-disabled,
.feedback-modal__submit.is-disabled:hover,
.feedback-modal__submit.is-disabled:active,
.feedback-modal__submit.is-disabled:focus,
.feedback-prompt,
.feedback-prompt__link,
.feedback-prompt__link:visited,
.module--carousel-products.has-grid .module--carousel__main-source a,
.module--carousel-products.has-grid .module--carousel__main-source a:visited,
.module__more-at-and-feedback .module__more-at a,
.btn.btn--skeleton,
.btn.btn--skeleton:hover,
.btn.is-disabled,
.btn.is-disabled:hover {
color: #666666;
}
.btn.feedback-btn,
.btn.feedback-btn a,
.btn.feedback-btn a:hover {
border-radius: 4px;
background: #282828;
}
.btn.feedback-btn:hover,
.btn.feedback-btn a:hover {
color: #cccccc;
}
.module__more-at-and-feedback .module__more-at a img {
opacity: 0.5;
}
.module__more-at-and-feedback .module__more-at a:hover img {
opacity: 1;
}
background: #333333;
}
.is-mobile .results_links_deep,
.is-mobile .results_links,
.is-mobile .result--news {
background: #282828;
border-color: transparent;
border-bottom-color: transparent;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
}
.modal--dropdown--region .modal__header .frm__input {
background-color: #282828;
}
.module--carousel__placeholder,
.result__image__plc {
color: #cccccc;
background-color: #282828;
}
.frm__hr {
border-color: #333333;
}
.header-atb,
.mapkit-static__cta {
background-color: #161616;
}
.header-atb,
.header-atb:active,
.header-atb:hover,
.header-atb:visited {
color: #cccccc;
}
.modal--popover.is-showing,
.modal--popover--gray.is-showing {
background: rgba(0, 0, 0, 0.6);
}
.modal__box {
border: 1px solid #161616;
}
.modal__header {
background-color: #161616;
border-bottom-color: #161616;
}
.modal--popout--bottom.has-header .modal__box:before,
.modal--popout--bottom-right.has-header .modal__box:before,
.modal--popout--bottom-left.has-header .modal__box:before,
.modal--popout--bottom.has-header .modal__box:after,
.modal--popout--bottom-right.has-header .modal__box:after,
.modal--popout--bottom-left.has-header .modal__box:after,
.modal--popout .modal__box:before {
color: #161616;
}
.modal--popout .modal__box:after {
color: #1c1c1c;
}
.modal--popover.is-showing,
.modal--popover--gray.is-showing {
background: rgba(0, 0, 0, 0.6);
}
.results--powered,
.mapboxgl-ctrl.mapboxgl-ctrl-scale,
.mapboxgl-ctrl.mapboxgl-ctrl-attrib,
.mapkit-static__attribution {
background-color: rgba(11%, 11%, 11%, 0.85);
}
.region-flag__wrap--small.has-region:before {
border-color: transparent;
}
.modal__box {
border: 1px solid #161616;
}
.modal__header {
background-color: #161616;
border-bottom-color: #161616;
}
.modal--popout--bottom.has-header .modal__box:before,
.modal--popout--bottom-right.has-header .modal__box:before,
.modal--popout--bottom-left.has-header .modal__box:before,
.modal--popout--bottom.has-header .modal__box:after,
.modal--popout--bottom-right.has-header .modal__box:after,
.modal--popout--bottom-left.has-header .modal__box:after,
.modal--popout .modal__box:before {
color: #161616;
}
.modal--popout .modal__box:after {
color: #1c1c1c;
}
.search-filters-wrap:before {
background-image: linear-gradient(90deg, #1c1c1c, rgba(11%, 11%, 11%, 0));
}
.search-filters-wrap:after {
background-image: linear-gradient(90deg, rgba(11%, 11%, 11%, 0), #1c1c1c);
}
.user-loc-cta {
border-bottom-color: #1c1c1c;
}
.add-to-browser--blurred-cppm {
background-color: #1c1c1c;
}
.nav-menu,
.nav-menu--slideout {
background-color: #282828;
}
.nav-menu--slideout {
border-left-color: #161616;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
}
.nav-menu__icon,
.nav-menu__close,
.nav-menu__item,
.nav-menu__item--secondary,
.nav-menu__item>a,
.nav-menu__item--secondary>a,
.nav-menu__item>a:visited,
.nav-menu__item--secondary>a:visited {
color: #eeeeee;
}
.nav-menu__item>a:hover {
color: #eeeeee;
}
.nav-menu__heading,
.nav-menu__heading--primary {
color: #cccccc;
}
.nav-menu__theme.theme-is-selected {
border-color: #cccccc;
}
.result__snippet,
.result__snippet b,
.result__snippet .sponsored__sitelink__comma {
color: #cccccc !important;
}
.report-ad__start {
border-color: #eeeeee;
}
.report-ad,
.report-ad__link,
.report-ad__link:hover,
.report-ad__link:visited,
.report-ad__link:visited:hover {
color: #666666 !important;
}
.result__date {
color: #eeeeee !important;
}
.result__url,
.result__url:visited,
.result__url:active,
.result__url:hover,
.result__url:focus,
.result__url:visited:focus,
.result--ad .result__url,
.result--ad .result__url:hover,
.result--ad .result__url:active,
.result--ad .result__url:visited {
color: #cccccc;
}
.badge--ad--inline,
.badge--ad--inline:hover,
.badge--ad--inline:focus {
color: #cccccc;
border-color: #cccccc;
}
.msg--result.highlight,
.msg--box,
.about-info-box__toggle--hover .about-info-box__toggle__chevron,
.about-info-box__toggle--hover .about-info-box__toggle__chevron--collapse {
background: #333333;
}
.results--main .result.result--ad.highlight {
border: none;
}
.result.result--ad.highlight {
background: none;
}
.sitelinks_td.highlight {
border-left-color: #333333;
}
.msg--bang__bang-name {
color: #cccccc;
background-color: #282828;
border-color: #161616;
}
.msg--bang__bangs-link,
.msg--bang__bangs-link:hover,
.msg--bang__bangs-link:visited,
.msg--bang__bangs-link:active,
.msg--spelling a,
.msg--spelling a:visited,
.msg--spelling a:hover,
.msg--spelling a:active,
.msg--site a,
.msg--site a:visited,
.msg--site a:hover,
.msg--site a:active {
color: #eeeeee;
}
.msg__site,
.msg__clear-filter,
.msg__clear-filter:hover {
color: #cccccc;
}
</style>
<style>
.result a.result__a,
.result a.result__a:hover,
.result a.result__a:active,
.result a.badge--ad,
.result a.badge--ad:hover,
.result a.badge--ad:focus,
.sitelinks__title a.result__a,
.sitelinks__title a.result__a:hover,
.sitelinks__title a.result__a:active,
.msg__all,
.msg__all:visited,
.msg__all:hover,
.msg__clear,
.msg__clear:active,
.msg__clear:hover,
.msg__clear:visited,
.msg--spelling :link,
.msg--spelling a:visited,
.msg--spelling a:hover,
.module__link,
.module__link:hover,
.module__link:focus,
.module__link:active,
.module__link a,
.module__link a:hover,
.module__link a:focus,
.module__link a:active,
.module--carousel__body__title,
.module--carousel__body__title:active,
.module--carousel__body__title:hover,
.module--carousel__more,
.module--carousel__more:active,
.module--carousel__more:hover,
.no-results__link,
.no-results__link:visited,
.no-results__link:active,
.no-results__link:hover,
.about-info-box__link-row__link:hover,
.about-info-box__link-row__link:active {
color: #eeeeee;
}
.result a.badge--ad,
.result a.badge--ad:hover,
.result a.badge--ad:focus {
border-color: #eeeeee;
}
.result__sitelinks .sponsored__sitelink b,
.result__sitelinks .sponsored__sitelink,
.result__sitelinks .sponsored__sitelink:active,
.result__sitelinks .sponsored__sitelink:hover {
color: #eeeeee !important;
}
</style>
<style>
.result__snippet,
.result__snippet b,
.result__snippet .sponsored__sitelink__comma {
color: #cccccc !important;
}
.report-ad__start {
border-color: #333333;
}
.report-ad,
.report-ad__link,
.report-ad__link:hover,
.report-ad__link:visited,
.report-ad__link:visited:hover {
color: !important;
}
.result__date {
color: !important;
}
</style>
<style>
.results a.result__a:visited,
.sitelinks__title a.result__a:visited,
.module--news__body__title:visited,
.module__link:visited,
.module__link:visited:hover,
.module__link a:visited,
.module__link a:visited:hover {
color: #aaaaaa;
}
</style>
<style>
.result__url,
.result__url:visited,
.result__url:active,
.result__url:hover,
.result__url:focus,
.result__url:visited:focus,
.result--ad .result__url,
.result--ad .result__url:hover,
.result--ad .result__url:active,
.result--ad .result__url:visited {
color: #eeeeee;
}
.badge--ad--inline,
.badge--ad--inline:hover,
.badge--ad--inline:focus {
color: #eeeeee;
border-color: #eeeeee;
}
</style>
<style>
.module:not(.module--carousel):not(.module--placeholder):not(.module--images),
.modal--popout .modal__box,
.modal__box,
.sidebar-modules .module,
.results--main .result:not(.result--ad).highlight,
.module .module--carousel__item,
.user-loc-cta,
.address-detail,
.modal--dropdown.modal--popout .modal__box,
.tile--info,
.place-detail,
.badge-link,
.is-atb-fullbleed .content-info__item,
.atb-banner__bottom,
.multi-step-mobile-onboarding__step__content,
.is-mobile .results_links_deep,
.is-mobile .results_links,
.is-mobile .result--news,
.is-mobile .related-searches,
.most-visited__info-tt {
border: 1px solid #282828;
background: #282828;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5);
color: #cccccc;
}
.multi-step-mobile-onboarding__step__content {
border-width: 0;
}
.multi-step-mobile-onboarding__progress__fallback-bar {
background-color: #282828 !important;
}
.vertical--map__sidebar__results__inner {
border: 1px solid #282828;
background: #282828;
color: #cccccc;
}
.place-detail {
border: none;
}
.most-visited__info-tt--above:before,
.most-visited__info-tt:before,
.most-visited__info-tt--above:after,
.most-visited__info-tt:after {
border-top-color: #282828;
border-bottom-color: #282828;
}
.address-detail {
box-shadow: none;
border-color: transparent;
}
.vertical--map__search-examples,
.vertical--map__search-web,
.about-info-box__info-row,
.is-mobile .related-searches__item,
.module--places .module__places-more {
border-color: #333333;
}
.module--carousel__left,
.module--carousel__right {
background-color: #333333;
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
color: #eeeeee;
border-color: #333333;
}
.module--carousel__left:hover,
.module--carousel__right:hover,
.tile__expand:hover {
background-color: #444444;
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
border-color: #444444;
color: #eeeeee;
}
.module__toggle,
.tile__expand {
background-color: #333333;
color: #eeeeee;
border-color: #282828;
box-shadow: none;
}
.is-not-mobile-device .module__toggle:hover,
.place-detail__cta-item:hover .place-detail__cta-icon {
background-color: #444444;
color: #cccccc;
}
.module__toggle--more::after {
background: linear-gradient(rgba(40, 40, 40, 0), rgba(40, 40, 40, 1));
}
.is-mobile .module {
border-color: transparent;
}
.module__text,
.module--carousel__footer,
.user-loc-cta__dismiss,
.module__title__sub {
color: #cccccc;
}
.module__link,
.module__link:visited,
.module__link:hover,
.module__link:focus,
.module__link:active,
.module__link a,
.module__link a:visited,
.module__link a:hover,
.module__link a:focus,
.module__link a:active,
.modal--dropdown--settings .settings-dropdown--section .settings-dropdown--header .settings-dropdown--header--label,
.user-loc-link,
.user-loc-link:visited,
.user-loc-link:hover,
.module__link:visited,
.module__link a:visited,
.multi-step-mobile-onboarding__step__content h2,
.multi-step-mobile-onboarding__step__content__body,
.multi-step-mobile-onboarding__progress label,
.atb-banner__bottom .atb-banner__title,
.atb-banner__bottom .atb-banner__link {
color: #eeeeee !important;
}
.multi-step-mobile-onboarding__close svg path {
fill: #eeeeee !important;
}
.multi-step-mobile-onboarding__step__content header p,
.multi-step-mobile-onboarding__step__content__body__remaining-items li a {
color: #cccccc !important;
}
.multi-step-mobile-onboarding__step__content__body__remaining-items li a i {
background-color: #333333 !important;
}
.module__nav__item.is-active {
border-bottom-color: #cccccc;
}
.tile {
content: "";
box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
border-color: #282828;
background: #282828;
}
.tile .tile__body {
border-color: #282828;
background: #282828;
}
.tile .tile__title {
color: #eeeeee;
}
.modal .frm__select {
border-color: transparent;
}
.modal .frm__select,
.modal .frm__select select,
.modal .frm__text,
.modal .frm__input,
.modal--dropdown--region .modal__list__divider {
resize: none;
border-color: transparent;
background: #333333;
color: #eeeeee;
}
.module--carousel__image-wrapper {
background: #333333;
}
.modal__header {
background: #333333;
}
.modal__header,
.module__section,
.module__section:first-child.place-detail__section--tab,
.module__clickable-header {
border-color: #333333;
}
.modal .frm__select:after {
color: #eeeeee;
}
.faq__section,
.faq__section:last-child,
.modal--dropdown--settings .settings-dropdown--section {
border-color: #333333;
}
.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__select select {
background: #282828;
}
.modal--dropdown--settings .settings-dropdown--section .frm__field .frm__select:before {
background-image: linear-gradient(to right, rgba(40, 40, 40, 0) 0%, rgba(40, 40, 40, 1) 65%);
}
.modal--dropdown--settings .settings-dropdown--section .settings-dropdown--header .settings-dropdown--header--link {
color: #eeeeee;
}
.vertical--map__sidebar__wrapper,
.is-mobile-device .vertical--map__sidebar--normal .vertical--map__sidebar-mask {
background: #282828;
}
.badge--ad__tooltip {
color: #eeeeee;
border-color: #333333;
background: #282828;
}
.badge--ad__tooltip--mobile .badge--ad__tooltip__triangle-outer,
.badge--ad__tooltip--below .badge--ad__tooltip__triangle-outer {
border-bottom-color: #333333;
}
.badge--ad__tooltip--mobile .badge--ad__tooltip__triangle-inner,
.badge--ad__tooltip--below .badge--ad__tooltip__triangle-inner {
border-bottom-color: #282828;
}
.badge--ad__tooltip--right .badge--ad__tooltip__triangle-outer {
border-right-color: #333333;
}
.badge--ad__tooltip--right .badge--ad__tooltip__triangle-inner {
border-right-color: #282828;
}
.set-themes .set-theme.is-checked {
border-color: #282828;
}
.set-themes .set-theme[for=setting_kae_-1] {
border-color: transparent;
}
</style>
<style>
.msg--spelling :link,
.msg--spelling :visited,
.msg--spelling a:hover,
.msg__clear,
.msg__clear:hover,
.msg__all,
.msg__all:visited {
color: #eeeeee !important;
}
</style>
<div class="badge--ad__tooltip is-hidden js-ad-badge-tooltip">
<div class="badge--ad__tooltip__triangle-outer js-ad-badge-tooltip-triangle-outer"></div>
<div class="badge--ad__tooltip__triangle-inner js-ad-badge-tooltip-triangle-inner"></div>Viewing ads is privacy
protected by DuckDuckGo. Ad clicks are managed by Microsoft's ad network (<a
href="https://help.duckduckgo.com/company/ads-by-microsoft-on-duckduckgo-private-search"
class="badge--ad__tooltip-link">More Info</a>).
</div>
</body>
</html>