powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как присоединить к элементу xml документа несколько деклараций xml namespace-ов
4 сообщений из 4, страница 1 из 1
Как присоединить к элементу xml документа несколько деклараций xml namespace-ов
    #34318034
RealPink
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как средствами Java XML API присоединить к элементу xml документа несколько деклараций xml namespace-ов. Например, чтобы получился элемент.
[SRC xml]
<html xmlns:Data="http://url"
xmlns:Sourse="http://url2">
</html>
[/SRC]
...
Рейтинг: 0 / 0
Как присоединить к элементу xml документа несколько деклараций xml namespace-ов
    #34318115
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавляй их как атрибуты - setAttributeNodeNS(...).
...
Рейтинг: 0 / 0
Как присоединить к элементу xml документа несколько деклараций xml namespace-ов
    #34318781
RealPink
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за помощь
...
Рейтинг: 0 / 0
Как присоединить к элементу xml документа несколько деклараций xml namespace-ов
    #34319219
RealPink
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
После этого в результате трансформации в строку кодом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
     public   static  String writeXmlString(Document doc) {
         try  {
            // Prepare the output file
            StringWriter  dos =  new  StringWriter();
            Result result =  new  StreamResult(dos);

            // Write the DOM document to the file
            Transformer xformer = TransformerFactory.newInstance().newTransformer();
            xformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "yes");
            xformer.transform( new  DOMSource(doc), result);

             return  dos.getBuffer().toString();
        }  catch  (TransformerConfigurationException e) {

        }  catch  (TransformerException e) {

        }
         return   null ;
    }

В документе появляется возле каждого єлемента атрибут xml:space="preserve". Можно ли это как-то преодолеть?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как присоединить к элементу xml документа несколько деклараций xml namespace-ов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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