Elija un valor XML utilizando id en XSLT

Taras Predzymyrskyy:

Estoy tratando de transformar un documento XML utilizando la transformación XSLT y me preguntaba si es posible conseguir elemento XML que tiene un valor de otro atributo.

<Question>
<text id="154014">Email</text>
<answer>[email protected]</answer>
</Question>

<Question>
<text id="154015">Phone</text>
<answer>123456</answer>
</Question>

Así que mi pregunta es que si tengo / @ texto Identificación del valor como 154.014 que necesita para obtener la respuesta [email protected]

No puedo usar <xsl:value-of select="text[@id='154014']" />debido a que tomará elemento XML no se necesita.

Amrendra Kumar:

que le proporcionará la salida de deseo:

//text[@id = '154014']/following-sibling::answerO //Question[text[@id = '154014']]/answerO//text[@id = '154014']/../answer

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=234866&siteId=1
Recomendado
Clasificación