|
|
|
Получить ноды у которых есть потомки
|
|||
|---|---|---|---|
|
#18+
есть xml Взять для примера нет ограничения для иерархии <ROOT> <h> <elem>elem1</elem> <elem/> <elem>elem3</elem> </h> <b> <elem> <subelem>sub1</subelem1> <subelem/> <subelem>sub2</subelem1> </elem> <elem> <subelem/> <subelem/> </elem> </b> <ROOT> как получить иерархию где присутствуют только ноды со вложенными потомками какая трансформация конечный результат <ROOT> <h> <elem>elem1</elem> <elem>elem3</elem> </h> <b> <elem> <subelem>sub1</subelem1> <subelem>sub2</subelem1> </elem> </b> <ROOT> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2006, 13:43 |
|
||
|
Получить ноды у которых есть потомки
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. Или Код: plaintext 1. 2. 3. 4. 5. Сам с этим мучался вчера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2006, 14:22 |
|
||
|
Получить ноды у которых есть потомки
|
|||
|---|---|---|---|
|
#18+
Спасибо красиво получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.09.2006, 15:30 |
|
||
|
Получить ноды у которых есть потомки
|
|||
|---|---|---|---|
|
#18+
а если присутствуют атрибуты в нодах без текста то как можно получить при тех же условиях но ноды и с атрибутами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 12:10 |
|
||
|
Получить ноды у которых есть потомки
|
|||
|---|---|---|---|
|
#18+
сам нашёл <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:ipo="http://www.altova.com/IPO" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:n1="http://www.xmlspy.com/schemas/orgchart"> <xsl:output version="1.0" encoding="UTF-8" indent="yes" omit-xml-declaration="no" media-type="text/html" /> <xsl:template match="*[count(.//*[text()!=''])!=0 or text()!='' or @* ]"> <xsl:element name="{name()}"> <xsl:copy-of select="@*" /> <xsl:apply-templates /> </xsl:element> </xsl:template> </xsl:stylesheet> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2006, 17:44 |
|
||
|
|

start [/forum/topic.php?fid=14&fpage=70&tid=1334635]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
33ms |
get forum data: |
2ms |
get page messages: |
79ms |
get tp. blocked users: |
2ms |
| others: | 212ms |
| total: | 404ms |

| 0 / 0 |
