2011-12-29 69 views
1

我正在实现自定义XmlTextWriter,并且想要省略具有不包含属性的特定名称的任何元素。我已经尽可能地通过重写WriteStartElementWriteEndElement来防止元素被写入,但是有没有办法在WriteStartElement或其他任何有用的点知道该元素是否具有任何属性?使用自定义XmlTextWriter省略元素

回答

0

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