我是XML的新手。在postgres中有一个数据库,我想以XML格式表示数据。我该怎么办?
答案 0 :(得分:1)
您必须使用某种形式的应用程序来读取数据,然后将其解析为所需的XML格式。 Here是如何在PHP中执行此操作的示例。
编辑:
您还可以使用其中一项功能table_to_xml
,table_to_schema
和table_to_xmlschema
等。请参阅documentation。
另请查看this
一个简单的用法如下:
SELECT table_to_xml('emp', TRUE, TRUE, '')
结果
<emp xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<last_name>Blow</last_name>
<emp_id>1</emp_id>
<first_name>Joe</first_name>
<dept_id>1</dept_id>
<salary>10000</salary>
</emp>