postgresql - 这个 xpath 函数是什么意思?
问题描述
我正在尝试将诸如“&”之类的 URL 字符解码为“&”,我发现该代码在PostgreSQL - Replace HTML Entities
中有效
。代码是(xpath('/z/text()', ('<z>' || 'AT&T' || '</z>')::xml))[1] as output
。
我试图理解这段代码并阅读它的文档,但我发现的唯一内容是xpath(xpath, xml [, nsarray])
. 我是 PostgreSQL 的新生,我知道 /z/ 就像一个标签。但是“||”、“ 1 ”是什么意思呢?为什么要使用'/z/text()'。
如果有一些关于此的链接,它将非常有帮助。非常感谢。
解决方案
推荐阅读
- angular - 如何通过文件名跟踪或识别存储桶(云)中的动态文件
- php - PHP - 从对象数组中获取对象属性的条目
- vue.js - 在按钮单击时发出输入事件以编程方式更改输入 v-model
- javascript - 在 chrome 扩展中的每个键上输入文本
- javascript - 实现无限文本微调器,从下到上旋转文本动画
- flutter - 按下按钮(相机)时如何创建小部件?
- javascript - 我需要一个组件来检查状态并在另一个组件更改后重新渲染(使用 React Hooks)
- python - 如何将列表拆分为具有相同键的多个字典?
- django - 同时删除项目和反向 URL 查找
- push-notification - Swiftui:当用户点击推送通知时,如何导航到特定的 NavigationLink?