如何从PostgreSQL的嵌套xml对象中提取值?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从PostgreSQL的嵌套xml对象中提取值?相关的知识,希望对你有一定的参考价值。

我在postrge函数中有一个输入参数:

<File xmlns:xsi="w3.org/2001/XMLSchema-instance" FILE_CREATE="2020-02-17T17:43:55" FILE_NAME="test02.txt"><PPK><InfoP result="123"/></PPK></File>

如何使用plpgsql提取“ 123”值?

答案
尝试使用xpath表达式xpath

'//PPK/InfoP/@result'

以上是关于如何从PostgreSQL的嵌套xml对象中提取值?的主要内容,如果未能解决你的问题,请参考以下文章

如何从PostgreSQL json中提取数组

从嵌套对象中提取值并使用 LINQ 对它们进行排序

从嵌套的对象数组中提取所有特定属性

如何从 Spark-Structured-Streaming 中的嵌套 XML_String 中提取信息

Spark UDF:如何在每一行上编写一个 UDF 以提取嵌套结构中的特定值?

如何从 postgresql 10.3 中的这个多重连接查询中删除嵌套循环