Preguntas etiquetadas con xpath

El propósito principal de XPath es abordar partes de un documento XML. También proporciona servicios básicos para la manipulación de cadenas, números y booleanos. XPath utiliza una sintaxis compacta, no XML. XPath opera en la estructura abstracta y lógica de un documento XML, en lugar de su sintaxis de superficie.


6
¿Cómo concatizar una cadena a xsl: value-of select = "…?
<a> <xsl:attribute name="href"> <xsl:value-of select="/*/properties/property[@name='report']/@value" /> </xsl:attribute> </a> ¿Hay alguna forma de cancat otra cadena para <xsl:value-of select="/*/properties/property[@name='report']/@value" /> Necesito pasar algo de texto al atributo href además del valor de la propiedad del informe
92 xslt  xpath 

5
XPath y XSLT 2.0 para .NET? [cerrado]
Cerrado. Esta pregunta está fuera de tema . Actualmente no acepta respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que esté relacionada con el tema de Stack Overflow. Cerrado hace 7 años . Mejora esta pregunta .NET 3.5 no es completamente compatible con XPATH 2.0 o XSLT 2.0, lo …
91 .net  xslt  xpath 



3
Hacer coincidir un nodo en función del valor de un hermano con XPath
Tener un 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> …
89 xml  xpath 

6
¿Cómo puedo encontrar la URL del enlace mediante el texto del enlace con XPath?
Tengo una página XHTML bien formada . Quiero encontrar la URL de destino de un vínculo cuando tenga el texto que está vinculado. Ejemplo <a href="http://stackoverflow.com">programming questions site</a> <a href="http://cnn.com">news</a> Quiero una expresión XPath tal que si se la da programming questions site, dará http://stackoverflow.comy si la doy news, dará …
88 xml  xhtml  xpath 



6
Seleccionar una clase css con xpath
Quiero seleccionar solo una clase llamada .date Por alguna razón, no puedo hacer que esto funcione. Si alguien sabe qué está mal con mi código, se lo agradecería mucho. @$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 …
87 php  html  xml  xpath  web 


8
Encuentra la posición de un nodo usando xpath
¿Alguien sabe cómo obtener la posición de un nodo usando xpath? Digamos que tengo el siguiente xml: <a> <b>zyx</b> <b>wvu</b> <b>tsr</b> <b>qpo</b> </a> Puedo usar la siguiente consulta xpath para seleccionar el tercer <b> nodo (<b> tsr </b>): a/b[.='tsr'] Lo cual está muy bien, pero quiero devolver la posición ordinal …
86 xpath 

2
Seleccionar elementos cuyo atributo comienza con algo en XPath
Como dice el título, ¿es posible seleccionar elementos en XPath que solo comienzan con una determinada cadena, pero quizás no terminan con la misma? Por ejemplo, hay 3 elementos de anclaje: <a href="buy.php/onething"></a><a href="buy.php/twothing"></a><a href="sell.php/anotherthing"></a> Solo quiero obtener elementos de anclaje que comiencen con 'buy.php /'. No creo que lo …
86 java  html  xhtml  xpath 

6
Reemplazo de cadena XSLT
Realmente no sé XSL pero necesito arreglar este código, lo he reducido para hacerlo más simple. Estoy recibiendo este error Función XSLT / XPath no válida en esta linea <xsl:variable name="text" select="replace($text,'a','b')"/> Este es el 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()" /> …

11
¿Existe un comprobador en línea para los selectores xPath? [cerrado]
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión extensa. Si cree que esta pregunta se puede mejorar …
84 xml  xslt  xpath 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.