对于我可以在 linux 上运行的 Postgresql/PostGIS,是否有相当于 Microsoft .Net 的 SQLXML Bulk Load ( 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 转换为表,那么导入它的下一个最佳方法是什么?