读取xml中数据如何插入到Oracle对应表中
<!-- 商品信息返回格式-->
<?xml version="1.0" encoding="utf-8" ?>
<doc>
<!-- header
succeed : 0 失败 1成功
message : 消息
-->
<header succeed="1" message=""/>
<!--context
product_code:商品code
product_name_chn:商品名称
org_product_code:门店商品code
producer_code:厂商编码
producer_name:厂商名称
spec:规格
price:单价
brand_id:品牌ID
brand_name_chn:品牌名称
-->
<trans product_code = '900001' product_name_chn ='多潘立酮分散片' org_product_code="100001" producer_code="" producer_name="" spec="" price="" brand_id="" brand_name_chn=""/>
</doc>
很多动态的xml数据,而xml里面是这格式,我如何在读取的时候能让程序自动的去识别这些数据时对应数据是那表里面的,并插入到数据库对应的表中,求各位大神帮帮忙。