如何在PostgreSQL上使用XPath函数name()

时间:2014-12-03 16:20:29

标签: postgresql xpath

如果我使用以下查询,则会显示ERROR: invalid XPath expression

查询为SELECT xpath('/foo/*/name()', '<foo><bar>test</bar></foo>')

我会得到一个节点名称列表。

1 个答案:

答案 0 :(得分:2)

我找到了答案:SELECT xpath('name()', unnest(xpath('/foo/*', '<foo><bar>test</bar><zar>test1</zar></foo>')))