Что делают: или n1: в этой таблице стилей xslt? - PullRequest
2 голосов
/ 21 января 2011

Извините, я полный нуб к xslt и, вероятно, останусь таким, но я пытаюсь выяснить, что a: и n1: делают в следующем:

<xsl:value-of select="/n1:node/n1:anothernode"/>

или

<xsl:value-of select="a:anode/a:anothernode"/>

Спасибо!

Ответы [ 2 ]

7 голосов
/ 21 января 2011

In a:anode a - префикс пространства имен, а anode - локальное имя, оба вместе образуют полное имя элемента.Найдите в своей таблице стилей объявление пространства имен xmlns:a="http://example.com/".Путь a:anode выбирает любые элементы с локальным именем anode в пространстве имен, с которым связан префикс a в таблице стилей.

2 голосов
/ 21 января 2011

Это пространства имен. Посмотрите на пространства имен, объявленные в таблице стилей, чтобы узнать, что они на самом деле.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...