powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xsl в xsl
6 сообщений из 6, страница 1 из 1
xsl в xsl
    #36615888
p75f555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Расскажите пожалуйста как сделать следующее:

из БД получаю xml, который трансформирую в другой xml с помощью xslt
А вот как к полученному xml прикрутить следующий xsl, что бы получить html ?
запись в первом xsl вида
<?xml-stylesheet type="text/xsl" href="wm2.xsl"?>
просто игнорируется....

:(

ps:ну хоть намекните :)
...
Рейтинг: 0 / 0
xsl в xsl
    #36616059
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p75f555,

1.почему бы из первого XML не делать сразу html?
2.Резальтат трансформации у тебя новый файл, или нет?
...
Рейтинг: 0 / 0
xsl в xsl
    #36616068
p75f555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anton_Deminp75f555,

1.почему бы из первого XML не делать сразу html?
2.Резальтат трансформации у тебя новый файл, или нет?

Файл не делаю....
работает примерно так:

<?xml version="1.0" encoding="windows-1251"?>
<?xml-stylesheet type="text/xsl" href="wm.xsl"?>

<xsql:query connection="db" xmlns:xsql="urn:oracle-xsql" rowset-element="ok">

select auanam, artgrpnam, artnr
бла бла бла

</xsql:query>

соответственно wm.xsl

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="windows-1251" indent="yes"/>

<xsl:template match="/">
<newRowSet>
<xsl:for-each select="*/ROW">
<xsl:element name="AUANAM">
<xsl:attribute name="grp">
<xsl:value-of select="ARTGRPNAM"/>
</xsl:attribute>

<xsl:attribute name="sku">
<xsl:value-of select="ARTNR"/>
</xsl:attribute>

<xsl:value-of select="AUANAM"/>
</xsl:element>
</xsl:for-each>
</newRowSet>
</xsl:template>

</xsl:stylesheet>


а вот как теперь преобразовать .....

PS: сами преобразования сложнее, это просто пример.
...
Рейтинг: 0 / 0
xsl в xsl
    #36616089
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p75f555,

результатом преобразования должен быть файл.

source.xml --1--> new.xml --2--> your.html

--1--> первая xslt в xml
--2--> вторая xslt в html
...
Рейтинг: 0 / 0
xsl в xsl
    #36616119
p75f555
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Anton_Deminp75f555,

результатом преобразования должен быть файл.

source.xml --1--> new.xml --2--> your.html

--1--> первая xslt в xml
--2--> вторая xslt в html

Хорошо, как вставить в результирующий xml (new.xml) ссылку на xslt,
который преобразует в html ?
...
Рейтинг: 0 / 0
xsl в xsl
    #36616294
Фотография Anton_Demin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
p75f555,

пользуйся XML-парсерами.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / xsl в xsl
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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