【问题标题】:Can XmlTextReader tell the difference between <tag> and <tag />XmlTextReader 可以区分 <tag> 和 <tag /> 吗
【发布时间】:2010-06-29 13:57:14
【问题描述】:

我正在使用 XMLTextReader 读取 XML 文件。有没有办法区分开始标签(如&lt;tag&gt;)和自终止标签(如&lt;tag /&gt;

【问题讨论】:

    标签: c# xml-deserialization xmltextreader


    【解决方案1】:

    如果您指的是 &lt;tag&gt;&lt;/tag&gt;&lt;tag /&gt; 之间的区别,那么答案是否定的,因为两者在 XML 中是等价的,您不应在代码中依赖它。

    【讨论】:

      【解决方案2】:

      使用IsEmptyElement 属性

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-08-12
        • 1970-01-01
        • 2012-05-30
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多