嵌套节点十几个,数据库表有多张,有些表有一百多个字段。xml解析方法了解了一点皮毛,对这方面基本不懂,没有思路,求大神们指点,最好能有示例代码,或是好点的教程。谢谢!

解决方案 »

  1.   

    xml太复杂了就保存到本地   数据库里就保存本地的路径  取xml数据的时候 通过路径来取
      

  2.   

    不是接收xml,是要解析xml
      

  3.   

    读取的话参考这个http://blog.csdn.net/tiemufeng1122/article/details/6723764/
    你自己试了就知道了。
      

  4.   

    http://blog.csdn.net/duanzi_peng/article/details/24018431
      

  5.   

    我有个建议你可以采纳一下,你把XML 解析成JSON 直接插入。这种方式可以识场景选用。希望能帮助到你。
      

  6.   

    追加 如果XML 结果改了 也能适用 。
      

  7.   

    首先你复制一下 xml
    然后打开vs,编辑--选择性粘贴--将xml转化为类。
    接着会出现xml对应的实体层。
    通过反序列化,将xml塞到实体层里去。
    最后,将实体按照你自己的逻辑,插入到多张表。
      

  8.   

    https://msdn.microsoft.com/zh-cn/library/system.xml.xmldocument(v=vs.110).aspx
    https://msdn.microsoft.com/zh-cn/library/system.xml.linq.xelement(v=vs.110).aspx先学习 .net framework 的必备的内容。
      

  9.   

    http://www.cnblogs.com/guwei4037/p/3499184.html
      

  10.   

    http://blog.csdn.net/hanjun0612/article/details/78909410
    这个演示了 xml和对象的互转
      

  11.   

    https://github.com/twtyypmb/KeyValueEx
    这个应该对你有用,直接把xml字符串转成键值对字典,如果是多节点,自动转换成列表