Как загрузить вложенный файл 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 имя человека - это имя таблицы, имя - это имя, Tom - его значение. Адрес является подтаблицей, а состояние и город - это две колонки внутри адреса. Я хочу вставить строку person в таблицу person, если она не удалась, не вставляйте в таблицу адресов. Этот xml может быть очень большим. Какое лучшее решение для этого?