powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / как добавить html в xsl Обработчик?
2 сообщений из 2, страница 1 из 1
как добавить html в xsl Обработчик?
    #34285838
Фотография dartvaider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имееться xml файл:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="hello-world.xsl" ?>
  <ROWDATA>
               <ROW galaxy="1" system="1" number="2"
               mond="0" name="Arakis" player="dart"/>
               <ROW galaxy="1" system="1" number="3"
               mond="1" name="test;" player="11111"/>
                                                             
  </ROWDATA>

не могу понять как добавить HTML код в hello-world.xsl

содержимое xsl:


Код: plaintext
1.
2.
3.
4.
<?xml version="1.0" ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
<xsl:template match="ROW">
<xsl:value-of select="concat('galaxy:',@galaxy,'System:',@system,'number:',@number,'name:',@name,'*player:',@player)"/></xsl:template>
</xsl:stylesheet>
Как вставить html код между содержимым ('galaxy:',@galaxy,'System:',@system,'number:',@number,'name:',@name,'*player:',@player)


допустим мне нужно выводить содержимое элемента galaxy а после него нужно начать с новой строки.....

Подскажите с Xml мало знаком
...
Рейтинг: 0 / 0
как добавить html в xsl Обработчик?
    #34287609
SuSa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чего то я не совсем понял чето ты тут спросил?
> не могу понять как добавить HTML код в hello-world.xsl
как- как просто, взял и добавил теги html в xsl файл. валидатор обрабатывающий xsl файл все равно их не поймет, все что неотносится к языку xsl он не воспринимает, однако получаемый xml файл, в который они выведутся также их не поймет :)
Или ты хотел при выводе длинной строки разбить ее на несколько маленьких?
Тогда делай так:
<xsl: element name="ROW">
<xsl:attribute name='galaxy'/>
<xsl:value-of select='@galaxy'>
... бла-бла все в том же духе
<xsl:text>ну а сдесь код перевода строки</xsl:text> - непомню как он выглядит

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


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