Запитання з тегом «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> Чи є спосіб визначити інший рядок <xsl:value-of select="/*/properties/property[@name='report']/@value" /> Мені потрібно передати трохи тексту в атрибут href на додаток до значення властивості звіту
92 xslt  xpath 

5
XPath та XSLT 2.0 для .NET? [зачинено]
Зачинено. Це питання не в темі . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 7 років тому . Удосконалюйте це питання .NET 3.5 не повністю підтримує XPATH 2.0 або XSLT 2.0, що дуже погано. Хтось знає, чи ці два …
91 .net  xslt  xpath 

6
Як вибрати вказаний вузол у наборах вузлів Xpath за індексом за допомогою Selenium?
Я пишу тест-кейс для селену. І ось вираз xpath, який я використовую для зіставлення всіх кнопок «Змінити» в таблиці даних. //img[@title='Modify'] Моє питання полягає в тому, як я можу відвідати відповідні набори вузлів за індексом? Я пробував з //img[@title='Modify'][i] і //img[@title='Modify' and position() = i] Але ні те, ні інше …
91 xpath  selenium 


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> <data>xxx.xxx.xxx.xxx</data> …
89 xml  xpath 

6
Як я можу знайти URL-адресу посилання за текстом посилання за допомогою XPath?
У мене добре сформована сторінка 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дасть …
88 xml  xhtml  xpath 

6
Як вибрати вузол за допомогою XPath, якщо вузол брата або сестри має певне значення?
У мене є такий документ: <a> <bb>abc</bb> <cc>ccc</cc> <dd>ddd</dd> </a> <a> <bb>zz</bb> <cc>1</cc> <dd>2</dd> </a> Як я можу отримати значення <cc>використання XPath, якщо воно <bb>є zz?
88 xml  xpath 


6
Вибір класу css за допомогою xpath
Я хочу вибрати просто клас, який називається .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 …
87 php  html  xml  xpath  web 

2
XPath вибір вузла з деяким значенням атрибута дорівнює значенню атрибута іншого вузла [закрито]
Це питання навряд чи допоможе будь-яким майбутнім відвідувачам; це стосується лише невеликої географічної області, конкретного моменту часу або надзвичайно вузької ситуації, яка, як правило, не застосовується до світової аудиторії Інтернету. Щоб отримати допомогу щодо розширення цього питання, відвідайте довідковий центр . Закрито 7 років тому . <grand id="grand"> <parent> <child …
87 xpath 

3
У чому різниця між cssSelector та Xpath і що краще щодо продуктивності для перехресного тестування браузера?
Я працюю з Selenium WebDriver 2.25.0 на багатомовній веб-програмі та в основному тестую вміст сторінки (для різних мов, таких як арабська, англійська, російська тощо). Для мого додатка, який кращий за продуктивністю, і переконайтеся, що він повинен підтримувати всі браузери (тобто IE 7,8,9, FF, Chrome тощо). Заздалегідь дякуємо за цінні пропозиції.

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 

2
Вибір елементів, атрибут яких починається з чогось у XPath
Як сказано в заголовку, чи можна виділити елементи в XPath, які починаються лише з певного рядка, але, можливо, не закінчуються тим самим? Наприклад, є 3 якірних елемента: <a href="buy.php/onething"></a><a href="buy.php/twothing"></a><a href="sell.php/anotherthing"></a> Я хочу отримати лише якірні елементи, які починаються на 'buy.php /'. Я не думаю, що наступне буде працювати, чи …
86 java  html  xhtml  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 …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.