powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как изменить значение элемента (XML2XML with XSLT)
2 сообщений из 2, страница 1 из 1
Как изменить значение элемента (XML2XML with XSLT)
    #34209153
destr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть
- <All>
<Element attr1="1" attr2="2" />
- <Element attr1="3">
<SubElement attr1="4" />
- <SubElement attr1="5">
- <Content attr1="6">
<Element attr="7" />
</Content>
</SubElement>
</Element>
- <Element attr1="8">
<SubElement attr1="9" />
</Element>
<Element attr1="10" />
</All>

Как можно привести его к такому виду:
<All>
<NewElement attr1="1" attr2="2">
<SubElement/>
</NewElement>
<NewElement attr1="3">
<SubElement attr1="4"/>
<SubElement attr1="5">
<Content attr1="6">
<NewElement attr="7">
<SubElement/>
</NewElement>
</Content>
</SubElement>
</NewElement>

Т.е. как изменить имя в ноде не трогая параметров, структуры, текста внутри нода..?
И как вставить дочерний элемент в ноду?
Заранее спасибо
...
Рейтинг: 0 / 0
Как изменить значение элемента (XML2XML with XSLT)
    #34219585
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
<xsl:template match="Element">
<xsl:element name="NewElement">
<xsl:apply-templates/>
</xsl:element>
</xsl:template>
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как изменить значение элемента (XML2XML with XSLT)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]