ネストされたxmlファイルをデータベーステーブルにロードする方法は?
<?xml version="1.0" ?>
<person>
<row>
<name>Tom</name>
<Address>
<State>California</State>
<City>Los angeles</City>
</Address>
</row>
<row>
<name>Jim</name>
<Address>
<State>California</State>
<City>Los angeles</City>
</Address>
</row>
</person>
この xml では、 person はテーブル名、name はフィールド名、Tom はそのフィールド値です。Address はサブテーブルであり、State と City は Address 内の 2 つの列です。person 行を person テーブルに挿入したいのですが、失敗した場合は address テーブルには挿入しません。この xml は非常に大きくなる可能性があります。これを行うための最良の解決策は何ですか?