Perguntas com a marcação «xpath»

O objetivo principal do XPath é abordar partes de um documento XML. Ele também fornece recursos básicos para manipulação de strings, números e booleanos. XPath usa uma sintaxe compacta não XML. XPath opera na estrutura lógica abstrata de um documento XML, em vez de sua sintaxe de superfície.


6
Como concatar uma string para xsl: value-of select = "…?
<a> <xsl:attribute name="href"> <xsl:value-of select="/*/properties/property[@name='report']/@value" /> </xsl:attribute> </a> Existe alguma maneira de cancelar outra string para <xsl:value-of select="/*/properties/property[@name='report']/@value" /> Preciso passar algum texto para o atributo href, além do valor da propriedade do relatório
92 xslt  xpath 

5
XPath e XSLT 2.0 para .NET? [fechadas]
Fechadas. Esta questão está fora do tópico . Atualmente não está aceitando respostas. Quer melhorar esta questão? Atualize a pergunta para que esteja no tópico do Stack Overflow. Fechado há 7 anos . Melhore esta questão .NET 3.5 não oferece suporte completo a XPATH 2.0 ou XSLT 2.0, o que …
91 .net  xslt  xpath 



3
Correspondendo um nó com base no valor de um irmão com XPath
Ter um documento XML como este: <?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> …
88 xml  xpath 



3
Qual é a diferença entre cssSelector e Xpath e qual é melhor com relação ao desempenho para teste de navegador cruzado?
Estou trabalhando com o Selenium WebDriver 2.25.0 em um aplicativo da web multilíngue e principalmente testando o conteúdo da página (para idiomas diferentes como árabe, inglês, russo e assim por diante). Para a minha aplicação que é melhor de acordo com o desempenho e certifique-se de que deve ser compatível …

6
Selecionando uma classe css com xpath
Quero selecionar apenas uma classe própria chamada .date Por algum motivo, não consigo fazer isso funcionar. Se alguém souber o que há de errado com meu código, ficaria muito grato. @$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 

6
Como posso encontrar o URL do link pelo texto do link com XPath?
Tenho uma página XHTML bem formada . Quero encontrar o URL de destino de um link quando tiver o texto do link. Exemplo <a href="http://stackoverflow.com">programming questions site</a> <a href="http://cnn.com">news</a> Eu quero uma expressão XPath tal que, se fornecida, programming questions siteela dará http://stackoverflow.come se eu der, newsela dará http://cnn.com.
87 xml  xhtml  xpath 


8
Encontre a posição de um nó usando xpath
Alguém sabe como obter a posição de um nó usando o xpath? Digamos que eu tenha o seguinte xml: <a> <b>zyx</b> <b>wvu</b> <b>tsr</b> <b>qpo</b> </a> Posso usar a seguinte consulta xpath para selecionar o terceiro <b> nó (<b> tsr </b>): a/b[.='tsr'] O que é muito bom, mas quero retornar a …
86 xpath 

2
Seleção de elementos cujo atributo começa com algo no XPath
Como diz o título, é possível selecionar elementos no XPath que começam apenas com uma determinada string, mas talvez não terminem com a mesma? Por exemplo, existem 3 elementos âncora: <a href="buy.php/onething"></a><a href="buy.php/twothing"></a><a href="sell.php/anotherthing"></a> Só quero obter elementos âncora que comecem com 'buy.php /'. Eu não acho que o seguinte …
86 java  html  xhtml  xpath 

6
Substituição de string XSLT
Eu realmente não sei XSL, mas preciso corrigir este código, eu o reduzi para torná-lo mais simples. Estou recebendo este erro Função XSLT / XPath inválida nesta linha <xsl:variable name="text" select="replace($text,'a','b')"/> Este é o 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 …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.