|
Модераторы: LSD, AntonSaburov |
|
EgoBrain |
|
||||||
Опытный Профиль Группа: Участник Сообщений: 537 Регистрация: 23.3.2008 Где: Комната Репутация: нет Всего: 2 |
Добрый день!
Проблема такого характера: при подключении дочернего элемента SOAPElement к родительскому SOAPElement у дочернего создается свойство xmlns="", в моем случае данный эффект является не приемлемым. Как от этого избавится?
Результат работы программы:
Требуемый результат:
Очень прошу помочь |
||||||
|
|||||||
TiKKi |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 63 Регистрация: 13.5.2006 Репутация: нет Всего: 2 |
Я так понимаю, вам нужна xml-канонизация. Попробуйте применить к элементу метод:
Это сообщение отредактировал(а) TiKKi - 31.1.2017, 08:33 |
|||
|
||||
EgoBrain |
|
||||||
Опытный Профиль Группа: Участник Сообщений: 537 Регистрация: 23.3.2008 Где: Комната Репутация: нет Всего: 2 |
Спасибо за ответ! Получаю ошибку
|
||||||
|
|||||||
TiKKi |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 63 Регистрация: 13.5.2006 Репутация: нет Всего: 2 |
Скорей всего не проинициализировали библиотеку
Это сообщение отредактировал(а) TiKKi - 31.1.2017, 09:24 |
|||
|
||||
EgoBrain |
|
||||
Опытный Профиль Группа: Участник Сообщений: 537 Регистрация: 23.3.2008 Где: Комната Репутация: нет Всего: 2 |
Действительно нужно было сделать инициализация чтобы она не значила. Но канониколизация к сожалению не возымела действия. Причем пробовал производить её над разными элементами, и над всеми элементами, составляющими документ, над самим tokenElem и над его предками. Добавлено через 1 минуту и 41 секунду Может быть есть способ каким то образом "вручную" отредактировать сформированный SOAPElement или составленный из них SOAPHeader? |
||||
|
|||||
TiKKi |
|
||||
Шустрый Профиль Группа: Участник Сообщений: 63 Регистрация: 13.5.2006 Репутация: нет Всего: 2 |
Вроде работает
Делали как-то такое, использовали XPathAPI из Apache Xalan. Это сообщение отредактировал(а) TiKKi - 31.1.2017, 10:04 |
||||
|
|||||
EgoBrain |
|
||||||||
Опытный Профиль Группа: Участник Сообщений: 537 Регистрация: 23.3.2008 Где: Комната Репутация: нет Всего: 2 |
Ок, получил каноникализированный элемент в виде строки
Как сделать так, чтобы мой элемент SOAPElement tokenElem тоже изменился в соответствии с проведенными манипуляциями?
Это сообщение отредактировал(а) EgoBrain - 31.1.2017, 10:19 |
||||||||
|
|||||||||
EgoBrain |
|
||||||||
Опытный Профиль Группа: Участник Сообщений: 537 Регистрация: 23.3.2008 Где: Комната Репутация: нет Всего: 2 |
Интересный вопрос, но уже для отдельной темы имхо. А моя задача была решена следующим образом
|
||||||||
|
|||||||||
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |