标签: c# .net xmltextwriter
我正在实现一个自定义的XmlTextWriter,我想省略任何具有不包含属性的特定名称的元素。我已经能够阻止通过覆盖WriteStartElement和WriteEndElement来编写元素,但有没有办法知道WriteStartElement或任何其他有用的点是否该元素是否具有任何属性?
WriteStartElement
WriteEndElement
答案 0 :(得分:0)
没有。但是,你可以推迟写入元素和属性(将它们放在一个字段中),直到你到达下一个元素/注释/等。然后决定是否要写它们。