问题:我可以像这样在 Postgres 中创建一个 XML 编码的字符串:
SELECT xmlelement(name name, 'AT&T', null )
现在我想获取xml编码的值,也就是说AT&T
。
但如果我这样做:
SELECT unnest(xpath('/name/text()', xmlelement(name name, 'AT&T', null )))
然后我明白了AT&T
,没有AT&T
。
如何获取 XML 编码的值?
此外,是否可以为 xmlelement 提供一个空名称,然后将其转换为 varchar?