Извините, я полный нуб к xslt и, вероятно, останусь таким, но я пытаюсь выяснить, что a: и n1: делают в следующем:
a:
n1:
<xsl:value-of select="/n1:node/n1:anothernode"/>
или
<xsl:value-of select="a:anode/a:anothernode"/>
Спасибо!
In a:anode a - префикс пространства имен, а anode - локальное имя, оба вместе образуют полное имя элемента.Найдите в своей таблице стилей объявление пространства имен xmlns:a="http://example.com/".Путь a:anode выбирает любые элементы с локальным именем anode в пространстве имен, с которым связан префикс a в таблице стилей.
a:anode
a
anode
xmlns:a="http://example.com/"
Это пространства имен. Посмотрите на пространства имен, объявленные в таблице стилей, чтобы узнать, что они на самом деле.