我正在拼命地想办法解决这个问题,但没有运气。我正在尝试在 Postgres 中解析这些 XML 数据:
<map>
<entry>
<string>id</string>
<string>555</string>
</entry>
<entry>
<string>label</string>
<string>Need This Value</string>
</entry>
<entry>
<string>key</string>
<string>748</string>
</entry>
</map>
我试图string
在<string>label</string>
. 请注意,我正在使用的 Postgres 版本没有安装 XML (libxml) 函数。
我尝试了许多变体:
substring(xmlStringData from E'<string>label</string>\\n<string>(.*?)</string>')
但没有运气。