【发布时间】:2017-11-08 12:29:51
【问题描述】:
我有一个表,其中有一列包含这样的数据:n 个 json 元素的数组
[
{"ref":"3455","desc":"My Product 1","price":"4","quant":"90"},
{"ref":"3455","desc":"My Product 2","price":"5","quant":"80"}
]
我需要解析/迭代每个 JSON 元素。在示例中我有 2。结果将是一个自定义字符串(实际上是 XML 字符串)。
预期的 XML 结果:
<items>
<item>
<ref>3455</ref>
<desc>My Product 1</desc>
<price>4</price>
<quant>90</quant>
</item>
<item>
<ref>3455</ref>
<desc>My Product 2</desc>
<price>5</price>
<quant>80</quant>
</item>
</items>
实现这一目标的最佳方法是什么?
谢谢!
【问题讨论】:
-
请Edit您的问题并根据您的示例数据添加预期输出。 Formatted text 请no screen shots.
-
Postgres 中没有专门的工具可以将 json 转换为 xml。我认为这样的转换在客户端应用程序中可能真的很容易。用您喜欢的语言搜索解决方案,例如Convert JSON to XML in Python
标签: json postgresql