Me gustaría seleccionar solo aquellos nodos donde el valor del nodo secundario coincide con un valor determinado.Seleccionar nodo basado en el valor del nodo secundario en XSLT
Aquí es mi orig XML:
Ésta es mi XML orig
<Entry>
<Name>AAA</Name>
<line id="1">A</line>
<line id="2">B</line>
</Entry>
<Entry>
<Name>BBB</Name>
<line id="1">C</line>
<line id="2">D</line>
</Entry>
<Entry>
<Name>AAA</Name>
<line id="1">E</line>
<line id="2">F</line>
</Entry>
<Entry>
<Name>CCC</Name>
<line id="1">G</line>
<line id="2">H</line>
</Entry>
me gustaría extraer todas las entradas donde Name = 'AAA', por lo que el resultado sería:
<Entry>
<Name>AAA</Name>
<line id="1">A</line>
<line id="2">B</line>
</Entry>
<Entry>
<Name>AAA</Name>
<line id="1">E</line>
<line id="2">F</line>
</Entry>
Estoy limitado a usar XSLT 1.0.
Por favor, brinde cualquier orientación. Estoy atascado en cómo colocar todos los nodos secundarios para otros que no coinciden.
cordiales, Rahul