在包含XML文件的配置单元中的列上选择xpath

时间:2018-07-02 09:53:47

标签: xml xpath hive hiveql

我正在尝试从配置单元中包含XML文件的列中选择XPath。 看来,无论我做什么,它都会返回零或null

我可以在在线XPath测试器中使用它,但是我的代码示例返回零

select xpath_string('<tns:root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="http://test.com"   xmlns="http://xmlns.oracle.com/pcbpel/adapter/noname"> <tns:second><tns:third>10379</tns:third><tns:four>stats</tns:four><tns:five>1</tns:five><tns:six><tns:DokumentFilIndhold>K</tns:DokumentFilIndhold></tns:six><tns:seven>2018-06-28T12:57:36</tns:seven><tns:eight>2018-06-28T13:02:28</tns:eight></tns:second></tns:root>','/tns:root/tns:second/tns:four//text()');

对此有任何限制吗?

0 个答案:

没有答案