|
|
|
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&tid=1332788]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
169ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
| others: | 235ms |
| total: | 495ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...