«xpath» 태그된 질문

XPath의 주요 목적은 XML 문서의 일부를 다루는 것입니다. 또한 문자열, 숫자 및 부울 조작을위한 기본 기능도 제공합니다. XPath는 XML이 아닌 간단한 구문을 사용합니다. XPath는 표면 구문이 아닌 XML 문서의 추상적이고 논리적 인 구조에서 작동합니다.

6
Chrome 개발자 도구 또는 Firefox의 Firebug에서 XPath 표현식을 확인하는 방법은 무엇입니까?
XPath를 어떻게 확인할 수 있습니까? Chrome 개발자 도구를 사용하여 요소를 검사하고 XPath를 형성합니다. Chrome 플러그인 XPath Checker를 사용하여 확인하지만 항상 결과를 얻지는 않습니다. XPath를 확인하는 더 좋은 방법은 무엇입니까? 또한 Firebug를 사용하여 버그를 검사하고 FirePath를 사용하여 확인하려고 시도했습니다. 그러나 Firepath는 XPath도 확인합니다. 마지막 옵션은 Selenium WebDriver를 사용하여 XPath를 확인하는 것입니다.



5
여러 조건이있는 XPath
이름 속성이 지정된 범주와 값이 지정된 하위 노드 작성자를 선택하기 위해 사용할 수있는 XPath 나는 성공하지 않고 아래 경로의 다른 변형을 시도했습니다. //quotes/category[@name='Sport' and author="James Small"] XML : <?xml version="1.0" encoding="utf-8"?> <quotes> <category name="Sport"> <author>James Small<quote date="09/02/1985">Quote One</quote><quote date="11/02/1925">Quote nine</quote></author> </category> <category name="Music"> <author>Stephen Swann <quote date="04/08/1972">Quote eleven</quote></author> </category> </quotes>
157 xml  xslt  xpath 

5
XPath : 자식 노드에서 부모 노드 가져 오기
자식 노드의 부모 노드가 필요합니다 title 50 지금은 내가 사용하고 있습니다 //*[title="50"] 부모를 어떻게 구할 수 있습니까? 결과는 store노드 여야 합니다. <?xml version="1.0" encoding="utf-8"?> <d:data xmlns:d="defiant-namespace" d:mi="23"> <store d:mi="22"> <book price="12.99" d:price="Number" d:mi="4"> <title d:constr="String" d:mi="1">Sword of Honour</title> <category d:constr="String" d:mi="2">fiction</category> <author d:constr="String" d:mi="3">Evelyn Waugh</author> </book> <book price="8.99" d:price="Number" d:mi="9"> …
157 xml  xpath 

2
XPath : 텍스트 노드 선택
다음과 같은 XML이 있습니다. <node>Text1<subnode/>text2</node> XPath를 통해 첫 번째 또는 두 번째 텍스트 노드를 어떻게 선택합니까? 이 같은: /node/text()[2] 물론 노드 안의 모든 텍스트의 병합 결과이기 때문에 작동하지 않습니다.
150 xml  xpath  selection 


3
다른 노드에 대한 XPath OR 연산자
XPath로 어떻게 할 수 있습니까? //bookstore/book/title or //bookstore/city/zipcode/title 그냥 //title나는 또한 가지고 있기 때문에 작동하지 않습니다//bookstore/magazine/title 추신 : 나는 많은 속성이나 예제를 보았지만 주로 속성이나 단일 노드 구조를 가지고있었습니다.
144 xpath 

4
두 속성과 일치하도록 XPath 쿼리를 작성하는 방법은 무엇입니까?
다음 질문 : <div id="id-74385" class="guest clearfix" style="z-index: 999;"> 위에서 주어진 id와 class를 모두 검사하는 XPath 표현식을 원한다면 '및'조건으로 수행 할 수 있습니까? //div[@id='id-74385'] and div[@class='guest clearfix'] 이것이 올바른 방법입니까? 내 처형에 실패했습니다 ... 도와주세요!
143 xpath 

5
여기서 XPath contains ()를 사용하는 방법은 무엇입니까?
XPath를 배우려고합니다. 이 contains()주변 의 다른 예제를 보았지만 AND 연산자 를 사용하는 것은 없습니다 . 나는 이것을 작동시킬 수 없다 : //ul[@class='featureList' and contains(li, 'Model')] 의 위에: ... <ul class="featureList"> <li><b>Type:</b> Clip Fan</li><li><b>Feature:</b> Air Moved: 65 ft. Amps: 1.1 Clip: Grips any surface up to 1.63" Plug: 3 prong grounded …
142 xml  xpath 

1
마지막 요소를 얻는 XSLT
내 XML에서 마지막 요소를 찾으려고합니다. <list> <element name="A" /> <element name="B" > <element name="C" /> <element name="D" > <element name="D" /> <element name="E" /> <element name="F" /> <element name="G" /> </element> <element name="H" /> <element name="I" /> </list> 현재 요소와 부모가 "active"로 강조 표시되고 형제가 "inactive"로 강조 표시되는 일종의 리버스 …
138 xslt  xpath  menu 

2
요소의 n 번째 인스턴스를 가져 오기위한 XPath 쿼리
input동일한 고정 id속성을 가진 여러 요소 가있는 HTML 파일 (이 내용은 내가 제어하지 않음)이 있습니다 "search_query". 파일의 내용은 변경 될 수 있지만 항상 inputid 속성을 가진 두 번째 요소 를 얻고 싶다는 것을 알고 "search_query"있습니다. 이를 위해 XPath 표현식이 필요합니다. 시도 //input[@id="search_query"][2]했지만 작동하지 않습니다. 이 쿼리가 실패한 예제 XML 문자열은 …
135 xml  xpath 


4
여러 개의 태그를 선택하는 XPath
이 단순화 된 데이터 형식이 주어지면 : <a> <b> <c>C1</c> <d>D1</d> <e>E1</e> <f>don't select this one</f> </b> <b> <c>C2</c> <d>D2</d> <e>E1</e> <g>don't select me</g> </b> <c>not this one</c> <d>nor this one</d> <e>definitely not this one</e> </a> 어떻게 모든 선택 것 CS, Ds와 E의 자녀의 B요소를? 기본적으로 다음과 같은 것이 있습니다. …
132 xml  xpath 

8
XPATH를 사용하여 & nbsp;
나는 사용한다 XPather 브라우저 를 하여 HTML 페이지에서 내 XPATH 표현식을 확인합니다. 내 최종 목표는 내 사용자 인터페이스 테스트를 위해 Selenium에서 이러한 표현식을 사용하는 것입니다. 다음과 유사한 내용의 HTML 파일이 있습니다. <tr> <td> abc </ td> <td> & nbsp; </ td> </ tr> 문자열 "  "이 포함 된 텍스트가있는 노드를 …
120 xml  search  xpath  selenium 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.