Extract(), xmltype() и разбор XML в oracle

Рейтинг: 0Ответов: 1Опубликовано: 13.11.2014

Приветы!)

Прошу помочь разобрать XML. Нужно получить блок:

<ns2:Sender>
    <ns2:Code>1</ns2:Code>
    <ns2:Name>Value</ns2:Name>
</ns2:Sender>

символы до :Sender неизвестны и имеют разные значения, как получить этот тег?

extract(xmltype(blob_field, 0), '//Sender/name')

Не работает.

Интересует именно Value. Можно ли потом полученные значения пропустить через LIKE или SUBSTR()?

Большое спасибо!

Ответы

▲ 2Принят

Вы пробовали?

//*:Sender/*:Name