|
XML преобразования с помощью XSLT
|
|||
---|---|---|---|
#18+
Есть xml следующего вида: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
помогите составить xls схему для преобразования в xml вида: Код: plaintext 1. 2. 3. 4. 5. 6.
Буду благодарен, лезть в дебри xpath и тд большого желания нет, гуглить тоже :) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2011, 13:59 |
|
XML преобразования с помощью XSLT
|
|||
---|---|---|---|
#18+
Озверин, задача, просто каноническая, для XSL Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2011, 14:26 |
|
XML преобразования с помощью XSLT
|
|||
---|---|---|---|
#18+
mage.lan, спасибо, как и обещал - премного благодарен :) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2011, 14:55 |
|
XML преобразования с помощью XSLT
|
|||
---|---|---|---|
#18+
Доброго времени суток Подскажите, как сделать следующее с помощью XSLT. из: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9.
изменить на: (изменить название тега "fld1" на "fld01"и добавить еще несколько новых тегов) Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
т.е. из тега "fld1" скопировать в тег "fld01" и добавить дополнительные теги "fld02","fld03" делаю так: Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
получаю Код: xml 1. 2. 3. 4. 5. 6. 7.
т.е. только первую часть xml Пытался по всякому прикрутить <xsl:for-each select="..."> но без успешно (. Help me p.s.: если кому то это что то скажет, использую при "dbms_xmlschema.CopyEvolve" ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2012, 09:26 |
|
XML преобразования с помощью XSLT
|
|||
---|---|---|---|
#18+
Сделал так, но не знаю на сколько это корректно Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2012, 10:24 |
|
XML преобразования с помощью XSLT
|
|||
---|---|---|---|
#18+
v323rs, Тег childs в цикле зачем? Мое преобразование у вас не работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2012, 11:30 |
|
XML преобразования с помощью XSLT
|
|||
---|---|---|---|
#18+
Добрый день, mage.lan, авторТег childs в цикле зачем? чтобы пробежаться по всем "childs", а не только по первому. У меня без цикла только первый фрагмент "childs" использовался авторМое преобразование у вас не работает? 1. Ваш скрипт из тега <fld1> делает параметр, а мне этого не надо 2. У меня из тега "fld1" данные должны копироваться в тег "fld01", а у вас указанно <xsl:element name="{name()}">. Это вроде равнозначно "fld1" поэтому в первоначальном виде он мне не подходил ((( ... |
|||
:
Нравится:
Не нравится:
|
|||
18.01.2012, 14:23 |
|
|
start [/forum/topic.php?fid=14&msg=37504306&tid=1332788]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
73ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 176ms |
0 / 0 |