«xpath» 태그된 질문

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


6
xsl : value-of select = "…에 문자열을 연결하는 방법?
<a> <xsl:attribute name="href"> <xsl:value-of select="/*/properties/property[@name='report']/@value" /> </xsl:attribute> </a> 다른 문자열을 cancat 할 수있는 방법이 있습니까? <xsl:value-of select="/*/properties/property[@name='report']/@value" /> 보고서 속성 값 외에도 href 속성에 텍스트를 전달해야합니다.
92 xslt  xpath 

6
Selenium으로 인덱스별로 Xpath 노드 세트 내에서 지정된 노드를 선택하는 방법은 무엇입니까?
Selenium 테스트 케이스를 작성 중입니다. 다음은 데이터 테이블 내의 모든 '수정'버튼과 일치하는 데 사용하는 xpath 표현식입니다. //img[@title='Modify'] 내 질문은 인덱스별로 일치하는 노드 세트를 어떻게 방문 할 수 있습니까? 나는 시도했다 //img[@title='Modify'][i] 과 //img[@title='Modify' and position() = i] 하지만 둘 다 작동하지 않습니다 .. 또한 XPath 검사기 (하나의 firefox 확장)를 사용해 …
92 xpath  selenium 

5
.NET 용 XPath 및 XSLT 2.0? [닫은]
닫은. 이 질문은 주제와 관련이 없습니다 . 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 질문 업데이트 는 그래서 주제에 스택 오버플로합니다. 휴일 칠년 전에 . 이 질문 개선 .NET 3.5는 XPATH 2.0 또는 XSLT 2.0을 완전히 지원하지 않습니다. 이는 너무 나쁩니다. 이 두 가지가 향후 .NET 버전에 포함되고 …
91 .net  xslt  xpath 


3
형제 값을 기반으로 노드를 XPath와 일치시키기
다음과 같은 XML 문서가 있습니다. <?xml version="1.0" encoding="UTF-8"?> <records type="array"> <record> <name>svn</name> <record-type>A</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">69075</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> <data>xxx.xxx.xxx.xxx</data> </record> <record> <name>domain.tld.</name> <record-type>NS</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">xxx</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> <data>domain.tld.</data> </record> <record> <name>blog</name> <record-type>A</record-type> <ttl type="integer">86400</ttl> <zone-id type="integer">xxx</zone-id> <aux type="integer">0</aux> <id type="integer">xxx</id> <active>Y</active> …
89 xml  xpath 

3
cssSelector와 Xpath의 차이점은 무엇이며 크로스 브라우저 테스트의 성능면에서 어느 것이 더 낫습니까?
저는 다국어 웹 애플리케이션에서 Selenium WebDriver 2.25.0으로 작업하고 있으며 주로 페이지 콘텐츠를 테스트합니다 (아랍어, 영어, 러시아어 등과 같은 다른 언어의 경우). 성능에 따라 더 나은 내 응용 프로그램의 경우 모든 브라우저 (예 : IE 7,8,9, FF, Chrome 등)를 지원해야합니다. 귀하의 소중한 제안에 미리 감사드립니다.


6
XPath를 사용하여 링크 텍스트로 링크 URL을 어떻게 찾을 수 있습니까?
잘 구성된 XHTML 페이지가 있습니다. 링크 된 텍스트가있을 때 링크의 도착 URL을 찾고 싶습니다. 예 <a href="http://stackoverflow.com">programming questions site</a> <a href="http://cnn.com">news</a> 나는 원하는 된 XPath 가 주어진다면 그 표현 등 programming questions site이 줄 것이다 http://stackoverflow.com나는 그것을 주면 news그것은 줄 것이다 http://cnn.com.
88 xml  xhtml  xpath 


6
xpath로 CSS 클래스 선택
.date라는 클래스 만 선택하고 싶습니다. 어떤 이유로이 작업을 수행 할 수 없습니다. 누군가 내 코드에 무엇이 잘못되었는지 알고 있다면 대단히 감사하겠습니다. @$doc = new DOMDocument(); @$doc->loadHTML($html); $xml = simplexml_import_dom($doc); // just to make xpath more simple $images = $xml->xpath('//[@class="date"]'); foreach ($images as $img) { echo $img." "; }
87 php  html  xml  xpath  web 

2
어떤 속성 값이있는 노드를 선택하는 XPath가 다른 노드의 속성 값과 같음 [닫힘]
이 질문은 향후 방문자에게 도움이되지 않을 것입니다. 작은 지리적 영역, 특정 시점 또는 전 세계 인터넷 사용자에게 일반적으로 적용되지 않는 매우 좁은 상황에만 관련됩니다. 이 질문을 더 광범위하게 적용 하는 데 도움이 필요하면 도움말 센터를 방문하세요 . 휴일 칠년 전에 . <grand id="grand"> <parent> <child age="18" id="#not-grand"/> <child age="20" id="#grand"/> …
87 xpath 

2
속성이 XPath에서 무언가로 시작하는 요소 선택
제목에서 알 수 있듯이 XPath에서 특정 문자열로만 시작하지만 동일한 문자열로 끝나지 않는 요소를 선택할 수 있습니까? 예를 들어 3 개의 앵커 요소가 있습니다. <a href="buy.php/onething"></a><a href="buy.php/twothing"></a><a href="sell.php/anotherthing"></a> 'buy.php /'로 시작하는 앵커 요소 만 얻고 싶습니다. 다음은 작동하지 않을 것이라고 생각합니다. getByXPath("//a[@href='buy.php/']") 어떻게 할 수 있습니까?
87 java  html  xhtml  xpath 

8
xpath를 사용하여 노드 위치 찾기
누구나 xpath를 사용하여 노드의 위치를 ​​얻는 방법을 알고 있습니까? 다음 xml이 있다고 가정하십시오. <a> <b>zyx</b> <b>wvu</b> <b>tsr</b> <b>qpo</b> </a> 다음 xpath 쿼리를 사용하여 세 번째 <b> 노드 (<b> tsr </ b>)를 선택할 수 있습니다. a/b[.='tsr'] 모두 훌륭하고 좋지만 다음과 같이 해당 노드의 서수 위치 를 반환 하고 싶습니다. a/b[.='tsr']/position() (하지만 …
86 xpath 

6
XSLT 문자열 교체
XSL을 잘 모르지만이 코드를 수정해야합니다. 더 간단하게 만들기 위해 줄였습니다. 이 오류가 발생합니다. 잘못된 XSLT / XPath 함수 이 줄에 <xsl:variable name="text" select="replace($text,'a','b')"/> 이것은 XSL입니다 <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:inm="http://www.inmagic.com/webpublisher/query" version="1.0"> <xsl:output method="text" encoding="UTF-8" /> <xsl:preserve-space elements="*" /> <xsl:template match="text()" /> <xsl:template match="mos"> <xsl:apply-templates /> <xsl:for-each select="mosObj"> 'Notes or subject' <xsl:call-template name="rem-html"> …

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