Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Обработка содержимого элемента / 4 сообщений из 4, страница 1 из 1
29.05.2006, 12:46
    #33757896
m43
m43
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка содержимого элемента
Что-то я не понимаю :)
Имеется XML документ

<?xml version="1.0" encoding="iso-8859-1"?>
<document>
<book>
Some text comes here begin
<author>
Tiny Tim
</author>
<title>
Grandma cakes
</title>
<price>
30
</price>
Some text comes here end
</book>
.
.
.
</document>

Требуется на выходе HTML
Как написать простой template, который бы обрабатывал все теги (каждый тег по своему) Например: содержимое из тега <author> было бы выведено жирным (<b>). Также интересно, как добиться чтобы все содержимое из <book> попало
в HTML ( Some text comes here begin и Some text comes here end )
Пол-дня уже бьюсь.
...
Рейтинг: 0 / 0
30.05.2006, 15:19
    #33760960
Konst_One
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка содержимого элемента
у вас xml-документ НЕ валидный
...
Рейтинг: 0 / 0
30.05.2006, 15:52
    #33761064
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка содержимого элемента
как так не валидный?
------------------
- А как в Интеpнете pаботать? - Сначала нужно узнать, что вам нужно rtfm
...
Рейтинг: 0 / 0
06.06.2006, 14:55
    #33775021
m43
m43
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка содержимого элемента
если кто-то не знает, можно вот так

<xsl:template match="books">
<pre><xsl:apply-templates select="node()"/></pre>
</xsl:template>

<xsl:template match="book">
<xsl:apply-templates select="node()"/>
</xsl:template>
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Обработка содержимого элемента / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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