如何将嵌套的 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 是它的文件值。地址是一个子表,州和城市是地址内的两列。我想将人员行插入人员表,如果失败,请不要插入地址表。这个 xml 可能非常大。这样做的最佳解决方案是什么?