我是XML的新手。有了postgres的数据库,我想用XML格式表示数据。我该怎么做?
您必须使用某种形式的应用程序来读取数据,然后将其解析为所需的XML格式。下面是一个如何在PHP中执行此操作的示例。
编辑:
您还可以使用以下函数之一table_to_xml
、table_to_schema
和table_to_xmlschema
等。请参阅文档。
还可以看看这个
一个简单的用法如下:
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>