寻找一种用XML表示我的数据库的方法

时间:2012-02-08 08:43:48

标签: xml database export

我是XML的新手。在postgres中有一个数据库,我想以XML格式表示数据。我该怎么办?

1 个答案:

答案 0 :(得分:1)

您必须使用某种形式的应用程序来读取数据,然后将其解析为所需的XML格式。 Here是如何在PHP中执行此操作的示例。

编辑:

您还可以使用其中一项功能table_to_xmltable_to_schematable_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>