肯定不会自动合并的,如果你的dtd或者schema的定义允许出现
<人员>
  <java程序员>tim</java程序员>
  <vc程序员>tim</vc程序员>
</人员>
的话,你只能往里面添加<vc程序员>的标记至于效率,其实差不多,如果是很大型的数据就会有点影响了
但我个人认为下面那种方式更容易操作和解吸

解决方案 »

  1.   

    只能先取得<人员>Node,再向里面添加<vc程序员>tim</vc程序员>
      

  2.   

    你这里要想正确读取最好用xpath了,要不然你就自己写循环判断。
    效率只要信息量不大就无所谓了,如果真的数据量大的话,条件允许还不如你用数据
    库存数据
      

  3.   

    <人员>
      <java程序员>tim</java程序员>
    </人员>
    然后我再加入以下节点
    <人员>
      <vc程序员>tim</vc程序员>
    </人员>
    xml会不会把他自动合并为以下文件。
    <人员>
      <java程序员>tim</java程序员>
      <vc程序员>tim</vc程序员>
      <java程序员>tim2</java程序员></人员>那这样的呢?
      

  4.   

    XML只要合式节点怎么排都可以.要"合式"哦.一般你要是对结构的排列有疑问可以在硬盘上写个类似结构的XML文档测试一下