powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / парсинг
2 сообщений из 2, страница 1 из 1
парсинг
    #33854619
imp666
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Может кто сталкивался с такой траблой: надо XML пропарсить.
а у него устройство глупое..

<?xml version='1.0'?>
<?xml-stylesheet type="text/xsl" href="book-review.xsl"?>
<info-root>
<leaf>text</leaf> outtext <leaf>text</leaf>outtext<leaf>text</leaf>...
</info-root>

Мне нужно как-то завернуть в теги текст который не закутан в тег leaf.(т.е. outtext)
Может кто-нибудь посказать как его вытащить????
я пытался подступится через шаблоны но что-то непонятно какое тогда должно быть условие на соответствие..
...
Рейтинг: 0 / 0
парсинг
    #33855443
beard-electronic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
	<xsl:template match="info-root">
		<myTag>
		   <xsl:apply-templates select = "text()[not(parent::leaf)]"/>
		</myTag>
	</xsl:template>
	
	
	<xsl:template match="text()">
		<xsl:value-of select="." />
	</xsl:template>
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / парсинг
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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