1. カメラ
  2. カーオーディオ&エレクトロニクス
  3. ホームオーディオ
  4. パーソナルオーディオ
  5. テレビ
  6. スマートホーム
  >> 電子技術オンライン >  >> スマートホーム >> スマートライフ

XML コードを SQL に変換する方法

XML として保存されるデータがますます増えています。ただし、SQL データベースは依然としてほとんどの Web サイトやアプリケーションに遅れをとっています。ある時点で、データベースに格納するために XML データを SQL ステートメントに変換する必要がある場合があります。これを手動で行うか、独自のカスタム スクリプトを記述して変換を実行したくなるかもしれません。この機能を自動的に実行する多くのアプリケーションがあります。このタスクに使用できる最も簡単なプログラムは、Advanced XML Converter です。

XML ドキュメントを SQL に変換

ステップ 1

Advanced XML Converter は無料でダウンロードできます。ダウンロード リンクについては、リソースを参照してください。 「axcsetup.exe」をクリックしてインストーラーをダウンロードします。インストーラーを実行します。言語を選択し、使用許諾契約に同意するよう求められます。無料版では、ライセンス キーやその他の情報を入力する必要はありません。

ステップ 2

高度な XML コンバーターを開きます。ソース XML ドキュメントが読み取り可能なディレクトリに保存されていることを確認してください。 XML が整形式であることを確認してください。メニューから「ファイル」をクリックします。 [開く] を選択し、対象の XML ドキュメントを検索します。 「開く」をクリックします。ファイルが正常に開くと、左側のペインに XML 構造のツリーが表示され、右側のペインにテーブル構造のプレビューが表示されます。

ステップ 3

これで、変換する準備が整いました。メニューから「ファイル」をクリックします。 「テーブルのエクスポート」を選択します。ダイアログウィンドウが開きます。 [ファイル タイプ] というラベルの付いたドロップダウン メニューから [sql] を選択します。 SQL 出力ファイルの新しいファイル名を作成する必要がある場合、またはデフォルト以外の場所に保存する必要がある場合は、[参照] をクリックします。 「変換」ボタンをクリックします。変換が完了したら、宛先フォルダーを開き、XML ドキュメントが SQL に正常に変換されたことを確認します。

ヒント

Altova XMLSpy は、XML ドキュメントをデータベースとインターフェースできるもう 1 つのプログラムです。ダウンロード リンクについては、リソースを参照してください。 Advanced XML Converter とは異なり、SQL ファイルを出力しません。既存のデータベース接続があり、SQL ファイルを生成せずに XML をテーブルに直接挿入したい場合に便利です。

警告

Advanced XML Converter の無料試用版では、50 行のデータに制限されています。フルバージョンの購入を検討してください。それ以外の場合は、より小さな XML ドキュメントでのみ使用することをお勧めします。ドキュメントを分割し、ピースごとに変換して、1 つの大きな SQL ステートメントに結合することもできます。