如何使用oracle从空间读取XML数据

时间:2017-08-10 20:39:19

标签: oracle

我希望在passage_para标记之后读取passage_para标记中的数据,expression标记前有2个空格,expression标记之后我还有一个空格,当我使用extract函数从passage_para列获取XMLTYPE标记时,它会消除所有空格。

 <?xml version="1.0" encoding="UTF-8"?> <item> <information number="sdjsadh" > <response_direction delivery_mode="xcs"> <dparagraph>test</dparagraph> </response_direction> </information> <i_content> <stimulus_reference> <passage> <prose style="1"> <passage_para> <expression> <math xmlns="Math" xmlns:xlink="xlink" display="inline" overflow="scroll"> <mr> <mi>z</mi> <mo>&gt;</mo> <mn>0</mn> </mr> </math> </expression> </passage_para> </prose> </passage> </stimulus_reference> </i_content> </item>  

我不想要,因为它正在取出空间。我需要的输出是" z > 0 "

注意:passage_para标记之间,子节点可能会发生变化,但它们不会相同。

0 个答案:

没有答案