Концепт XML XLST предшествующий брат и предок
Я очень плохо знаком с xslt и обнаружил, что это может быть легко или сложно. Я хочу прояснить некоторые понятия. Что такое предшествующий брат и сестра, после поиска в Google я нашел объяснение предка. и диаграмма с их веб-сайта облегчает понимание.
Но я все еще не понимаю предшествующего брата
<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>
так как мне это прочитатьpreceding-sibling::pop/ancestor::inventory/totalprice
предок :: инвентарь / totalprice = продукт \ инвентарь \ totalprice previous-sibling :: pop - я этого не понимаю тогда как читать все вместе?
Большое спасибо