Làm thế nào để tải một tệp xml lồng nhau vào bảng cơ sở dữ liệu?oracle plsql: cách phân tích cú pháp XML và chèn vào bảng
<?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>
Trong tên xml này, tên là tên bảng, Tom là giá trị được gửi. Địa chỉ là một subtable và tiểu bang và thành phố là hai cột bên trong Address. Tôi muốn chèn hàng người vào bảng người, nếu nó không thành công, không chèn vào bảng địa chỉ. Xml này có thể rất lớn. Giải pháp tốt nhất để làm điều này là gì?
Hãy thử https://forums.oracle.com/forums/thread.jspa?messageID=10269899 – user75ponic
này tôi đã nhận ít cây xml khác nhau, xin giúp đỡ :) http://stackoverflow.com/questions/18583872/oracle-xml-skip-not-exist-node – zrosystem