PostgreSQL中SQLXML批量加载的等价物

时间:2013-09-17 09:24:59

标签: sql xml postgresql xsd sqlxml

是否可以在Linux上运行Postgresql / PostGIS的Microsoft .Net的SQLXML批量加载(http://msdn.microsoft.com/en-us/library/ms171878.aspx)?我有一个庞大而复杂的XML文件,我想在Linux服务器上导入PostGIS,而不必编写大量代码来粉碎XML。我已经有了它的XSD(这一个:http://www.dft.gov.uk/transxchange/schema/schemas.htm)所以我希望我可以在XSD中指定关系(例如sql:key-fields =“ProductID”)并设置它。

如果我不想花费数周时间编写代码将XML转换为表格,那么如果没有下载最好的东西是什么?

1 个答案:

答案 0 :(得分:1)

我不知道有任何实用程序,但我想知道这是因为,因为大多数开源的弱类型语言都有很好的XML文件解析器,你可以用它来把它拉成一个巨大的数据结构然后处理它你喜欢。

所以假设你没有庞大的文件,我的建议就像Perl,DBI和XML :: Simple。