首页 > 解决方案 > 这个 xpath 函数是什么意思?

问题描述

我正在尝试将诸如“&”之类的 URL 字符解码为“&”,我发现该代码在PostgreSQL - Replace HTML Entities 中有效 。代码是(xpath('/z/text()', ('<z>' || 'AT&amp;T' || '</z>')::xml))[1] as output

我试图理解这段代码并阅读它的文档,但我发现的唯一内容是xpath(xpath, xml [, nsarray]). 我是 PostgreSQL 的新生,我知道 /z/ 就像一个标签。但是“||”、“ 1 ”是什么意思呢?为什么要使用'/z/text()'。

如果有一些关于此的链接,它将非常有帮助。非常感谢。

标签: postgresqlxpath

解决方案


推荐阅读