Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Объединение XMLDocument / 5 сообщений из 5, страница 1 из 1
24.08.2006, 18:00
    #33941146
Arslan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение XMLDocument
Здравствуйте
Помогите пожалуйста.
1.Есть два oracle.xml.parser.v2.XMLDocument, например xmlDoc1

<?xml version="1.0" encoding="windows-1251"?>
<handler>
<method name="run"></method>
</handler>

и xmlDoc2

<?xml version="1.0" encoding="windows-1251"?>
<handler2>
<method name="run"></method>
</handler2>

Надо с использованием oracle.xml.parser.v2 прибавить в конец документа к xmlDoc1 содержимое xmlDoc2. Т.е. получим третий документ
<?xml version="1.0" encoding="windows-1251"?>
<handler>
<method name="run"></method>
</handler>
<handler2>
<method name="run"></method>
</handler2>

2.Подскажите как преобразовать XMLDocumentFragment к XMLDocument.
Например в результате работы получили его
XMLDocumentFragment result = processor.processXSL(stylesheet, docXML);
Надо получить из него XMLDocument. Можно сделать так

// Создать выходной документ
XMLDocument out = new XMLDocument();
// Создать корневой элемент для выводимого документа
Element root = out.createElement("root");
out.appendChild(root);
// Добавить преобразованный документ в дерево
root.appendChild(result);
out.print(System.out);
но в этом случае мы получаем что XMLDocumentFragment содержится в root, а надо что бы было само по себе.
Заранее спасибо.
...
Рейтинг: 0 / 0
24.08.2006, 22:30
    #33941610
Naug
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение XMLDocument
there can be only one
...
Рейтинг: 0 / 0
24.08.2006, 22:38
    #33941622
maddcast
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение XMLDocument
Вот такое можно
[SRC xml]
<?xml version="1.0" encoding="windows-1251"?>
<handlers>
<handler>
<method name="run"></method>
</handler>
<handler2>
<method name="run"></method>
</handler2>
</handlers>
[/SRC]
...
Рейтинг: 0 / 0
25.08.2006, 14:25
    #33943139
arslan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение XMLDocument
Я не понял ответов.
...
Рейтинг: 0 / 0
25.08.2006, 19:40
    #33944224
Naug
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объединение XMLDocument
корень может быть только один. Просто склеить два одинаковых документа нельза - нужно поместить их внутрь общего тага
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Объединение XMLDocument / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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