0

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 をテーブルに変換するためのコードを書くのに何週間も費やしたくない場合、それをインポートする次善の策は何ですか?

4

1 に答える 1

1

私はユーティリティを認識していませんが、これは、ほとんどのオープン ソースの弱く型付けされた言語には優れた XML ファイル パーサーがあり、それを使用して巨大なデータ構造にプルし、好きなように処理できるからではないでしょうか。

したがって、巨大なファイルを持っていないと仮定すると、私の推奨は Perl、DBI、および XML::Simple のようなものになります。

于 2013-11-16T10:42:46.810 に答える