Получение значения атрибута в XML


145

Как получить значение attribute1 (blah) в следующем xml, используя xslt:

<name attribute1="blah" attribute2="blahblah">
</name>

Ответы:


270

Это больше вопрос xpath, но вот так, если предположить, что контекст является родительским элементом:

<xsl:value-of select="name/@attribute1" />

Что если контекст отсутствует в родительском элементе?
Арт

3
опять же, это был бы вопрос xpath;
NumX

2
@Arty - я думаю, что вы просто ищете xsl: value-of select = "./@ attributetename"
Сидхарт Рамеш
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.