Soy muy nuevo en xslt, y encontré que puede ser fácil o complejo. Quiero aclarar algunos conceptos. ¿Qué es anterior-hermano y qué es ancestro, después de buscar desde google, encontré la explicación antepasado. y el gráfico de su sitio web es más fácil de entender.Concepto XML XLST anterior-hermano y ancestro
Pero todavía no entiendo que precede-hermanos
<product>
<inventory>
<drink>
<lemonade>
<price>$2.50</price>
<amount>20</amount>
</lemonade>
<pop>
<price>$1.50</price>
<amount>10</amount>
</pop>
</drink>
<service>
<address />
<phone />
<delivery> City </delivery>
</service>
<snack>
<chips>
<price>$4.50</price>
<amount>60</amount>
</chips>
</snack>
<hotfood></hotfood>
<totalprice> $15</totleprice>
</inventory>
</product>
así ¿cómo puedo leer este anterior-sibling :: pop/ancestro :: inventario/TotalPrice
ancestro :: inventario/totalprice = producto \ inventario \ precio total anterior-hermano :: pop - No entiendo este ¿cómo leer todos juntos?
Muchas gracias
muy claro!muchas gracias – olo
@Sean: si tengo el foco en elemento elemento de foco: 'parent :: *' me daría '', 'ancestro :: *' me daría '', '' y ' '. ¿Es eso correcto? Saludos cordiales, Peter (+1 para su buena explicación) –
Peter
Sí, eso es correcto. –