|
|
|
Импорт элементов из одного XML в другой - как?
|
|||
|---|---|---|---|
|
#18+
Добрый день, коллеги. Подскажите, как решить следующую задачу? Имеем один XML (1.xml): Код: xml 1. 2. 3. 4. 5. 6. 7. 8. Нужно получить другой (2.xml): Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Сделать это нужно, сославшись во втором на первый, чтобы все изменения, вносимые в первый, автоматически появлялись во втором, когда его будут обрабатывать. Попытался было использовать для решения задачи XInclude, написав в 2.xml примерно следующее: Код: xml 1. 2. 3. 4. 5. 6. но получил в Altova XMLSpy ошибку вида "XPointer 'xpointer(//element1)' doesn't resolve to an information item." При обработке же 2.xml с помощью xml-maven-plugin ошибки нет, но и include проигнорировано. Впрочем, эклипсовский валидатор кода также усматривает ошибку в include. Подскажите пожалуйста, как мне получить искомый результат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2014, 15:22 |
|
||
|
Импорт элементов из одного XML в другой - как?
|
|||
|---|---|---|---|
|
#18+
gamych, Ошибок, вроде бы нет, но XInclude поддерживается далеко не всеми парсерами ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2014, 15:53 |
|
||
|
Импорт элементов из одного XML в другой - как?
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_, Спасибо. А не известны ли Вам какие-нибудь, которые поддерживают? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.11.2014, 08:32 |
|
||
|
|

start [/forum/topic.php?fid=14&gotonew=1&tid=1332286]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
154ms |
get topic data: |
13ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 270ms |

| 0 / 0 |

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