weixin_55452422 2022-01-04 11:14 采纳率: 83.3%
浏览 26
已结题

怎么用文本连续读取xml格式


private void Changed(object sender, System.IO.FileSystemEventArgs e)
        {
            lock (this)
                {
                    XDocument doc = XDocument.Load(e.FullPath);
               
                var query = from p in doc.Descendants("Set")//doc.Descendants("ROW")
                                where p.Element("Count").Value == "1"
                                select new { A = p.Element("Count").Value, B = p.Element("Pname").Value, C = p.Element("ARTICLE_TEXT_INFO1").Value, D = p.Element("PInsertion").Value, E = p.Element("POrntation").Value, F = p.Element("PVarString").Value };
                
                dataGridView1.DataSource = query.ToList();
                
            }
            //if (File.Exists(e.FullPath))
            //{
            //    File.Delete(e.FullPath);
            //}
            


        }


```只能读取一个,第二个就报错
![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/875650662146191.png "#left")
  • 写回答

1条回答 默认 最新

  • 俺不理解 2022-01-07 13:29
    关注

    你这个xml是不是已经被打开了处于占用状态?

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

问题事件

  • 系统已结题 1月15日
  • 已采纳回答 1月7日
  • 创建了问题 1月4日

悬赏问题

  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码
  • ¥50 随机森林与房贷信用风险模型