我有一个XML文件,我试图在PL / SQL中解析和处理。到目前为止,一切都已经解决了。我有一个节点,我需要获取一些不在叶子中的信息。
<Division_Description Descriptor="00 Office">
<ID>788758885</ID>
</Division_Description>
我需要来自&#34;描述符&#34;的值。我正在使用EXTRACTVALUE()来解析我需要的大多数节点。如果我使用
EXTRACT(Value(p),'/Division_Description').getStringVal() as v_DIVISON_DESCRIPTION,
我得到了上面的小XML。
我尝试在提取和摘要值函数的末尾使用@descriptor(如提取(...,&#39; ... / Division_Description @ Descriptor&#39;)但这导致了异常。
如何获得描述符?
答案 0 :(得分:1)
你很亲密。试试这个:
/Division_Description/@Descriptor