有一个LISTVIE 显示的是Xml 的数据~~我点击右键 删除了选择的 该行数据 listview1.Items.remove(listvie.selectedItems[0]); 想同时把 XML中的 数据 也删除,不知道怎么找到 这条要删除的数据啊 ,哪位给点提示啊·~

解决方案 »

  1.   

    你ListView中的那条数据总有些特点吧,不能说明也没啊。比如说ID什么的,然后通过那个到XML文里去删就是了
      

  2.   

    XML只是一种跨平台的信息描述方法,不具备结构化查询的功能,因此在XML中定位一条信息和在TEXT文件中没什么太大的区别。建议使用结构化查询的来台,如ACCESS来操作查询、删除等内容,在程序初始化时将XML转换成ACCESS,然后在操作后的某个时间(如退出程序或自己指定的事件中)将其再转换成XML并覆盖原文件。
      

  3.   

    结构化的XML,是可以进行查询的,3.5下可以用LINQ直接查,如果版本低遍历节点也没有问题,LZ可以贴出你的XML