Если у меня есть XML, как это:
<sample>
<a:element1 xmlns:a="..." />
<b:element2 xmlns:b="..." />
</sample>
похоже, что XSL не может найти два дочерних узла <sample>
из-за префиксов a:
и b:
.
Если я исключу два префикса, а также объявление пространства имен, они будут найдены.
Проблема в том, что я ничего не могу поделать с оригинальным XML-файлом. Итак, как я могу найти <element1>
и <element2>
?