使用自定义XmlTextWriter省略元素

时间:2011-12-29 17:08:29

标签: c# .net xmltextwriter

我正在实现一个自定义的XmlTextWriter,我想省略任何具有不包含属性的特定名称的元素。我已经能够阻止通过覆盖WriteStartElementWriteEndElement来编写元素,但有没有办法知道WriteStartElement或任何其他有用的点是否该元素是否具有任何属性?

1 个答案:

答案 0 :(得分:0)

没有。但是,你可以推迟写入元素和属性(将它们放在一个字段中),直到你到达下一个元素/注释/等。然后决定是否要写它们。