读取xml中数据如何插入到Oracle对应表中

xxingchen_7 2013-01-07 10:18:16
<!-- 商品信息返回格式-->
<?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里面是这格式,我如何在读取的时候能让程序自动的去识别这些数据时对应数据是那表里面的,并插入到数据库对应的表中,求各位大神帮帮忙。
...全文
4279 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
cds27 2013-01-12
  • 打赏
  • 举报
回复
如果你的XML中的属性名与ORACLE表中的字读名一一对应,那么你只要从XML读出数据,然后再写入到数据库就可以了。这个需要你写程序去完成,没有现成的程序帮你。如果你需要一个解决方案,那倒是可以利用如biztalk的企业级解决方案来实现(只需要做流程配置)。

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧