Логика преобразования DOM в XML

Может кто-нибудь объяснить мне, почему преобразователь DOM to XML преобразует вывод Web Service Consumer в представление строки XML? Результатом потребителя веб-службы является org.mule.module.ws.consumer.NamespaceRestorerXMLStreamReader.

Согласно официальным документам:

Преобразователь DomToXml преобразует объекты DOM в XML, преобразователь XmlToDom преобразует строки XML в объекты DOM, а преобразователь DomToOutputHandler преобразует из DOM в сериализацию OutputHandler.

Они относятся к объекту W3C DOM, который, насколько мне известно, представляет собой модель HTML DOM, которая используется в веб-браузерах?

Спасибо


person html_programmer    schedule 17.11.2016    source источник
comment
Он преобразует полезные данные XML (документ, поток XML, источник и т. Д.) В сериализованное строковое представление не только W3C DOM. см. docs.mulesoft.com/mule-user-guide/v /3.6/domtoxml-transformer   -  person user3520080    schedule 18.11.2016


Ответы (1)


Это относится к org.w3c.dom. Документ, который в Java может представлять HTML или XML. В Mule XML - это просто строка, содержащая XML. Вы можете использовать интерфейс DOM для работы с узлами XML, используя API Java или строковый XML, когда это необходимо.

person aled    schedule 20.09.2018