【问题标题】:Write XmlReader XML to immediate window in Visual Studio?将 XmlReader XML 写入 Visual Studio 中的即时窗口?
【发布时间】:2013-07-04 04:31:36
【问题描述】:

如何将XmlReader 实例中包含的XML 写入Visual Studio 中的即时窗口?似乎ToString() 可以解决问题,但它没有......

【问题讨论】:

    标签: c# .net xml visual-studio-debugging xmlreader


    【解决方案1】:

    您要调试 XmlReader 吗?根据我的经验,放弃更容易。

    尽管您可以致电XDocument.Load(reader).ToString() 将阅读器读到底,从而使其进一步无法使用。但是,您可以从生成的文档中初始化新的阅读器。为了更容易编写一个辅助方法。

    【讨论】:

      【解决方案2】:

      试试这个:

      reader.MoveToContent();
      reader.ReadOuterXml();
      

      但请注意,XmlReader 将不再可用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2023-03-24
        • 1970-01-01
        • 2016-12-21
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多