Получение имени пространства имен из сообщения JMS - PullRequest
0 голосов
/ 26 ноября 2018

Я использую Apache Camel JMS, jaxb и dozer mapping.Мне нужен подход, чтобы получить имя атрибута пространства имен

Например,

<webrequest xmlns:service = "http:xxx/yyy/">

...

Необходимо извлечь термин service из этого сообщения JMS.Предложения, пожалуйста.

1 Ответ

0 голосов
/ 30 ноября 2018

Ваш вопрос очень неясен (например, в каком контексте вам нужно получить значение пространства имен по какой технологии), вам следует ознакомиться с How-to о том, как задавать вопросы.

Однако я попытаюсь ответить без подробностей.В общем случае вы можете выбрать значение с помощью XPath

XPath 2.0

/webrequest/namespace-uri-for-prefix('service',.)

XPath 1.0

/webrequest/namespace::service
...