Я пытаюсь преобразовать xml с помощью xslt, а xslt создается с помощью java, читая файл правил.Как применять разные правила для встроенных элементов узла в XSLT?
Предположим, что Xml - это что-то вроде этого.
<root>
<p> This is <span>India</span> & is <span>tolerant</span> enough to <span>live</span>normal black here</p>
<p> Well <span>Pakistan</span> ,<span>Srilanka</span>, <span>Bangladesh</span>,<span>China</span> is our neighbouring country</p>
</root>
Я хочу первый пролет первого р должен быть окрашен в зеленых & втором не отображается, так как в нормальном черном & третьего синего цвета.
Аналогичным образом может быть больше нет. из встроенных элементов может произойти & будет иметь разные правила.
Аналогичным образом второй «p» будет иметь разные правила для разных встроенных элементов. Как я могу дифференцировать и применять это правило в xslt?
Java читает файл правила и динамически подготавливает xslt?
Может ли кто-нибудь предложить, как это сделать?
Вы соответствуете вашему '' ы положение: 'пяди [1]' ... см [примеры XPath] (https://msdn.microsoft .com/en-us/library/ms256086.aspx). – Filburt