1
我正在實現自定義XmlTextWriter,並且想要省略具有不包含屬性的特定名稱的任何元素。我已經儘可能地通過重寫WriteStartElement
和WriteEndElement
來防止元素被寫入,但是有沒有辦法在WriteStartElement
或其他任何有用的點知道該元素是否具有任何屬性?使用自定義XmlTextWriter省略元素
我正在實現自定義XmlTextWriter,並且想要省略具有不包含屬性的特定名稱的任何元素。我已經儘可能地通過重寫WriteStartElement
和WriteEndElement
來防止元素被寫入,但是有沒有辦法在WriteStartElement
或其他任何有用的點知道該元素是否具有任何屬性?使用自定義XmlTextWriter省略元素
不,但您可以推遲寫入元素和屬性(將它們放在一個字段中),直到到達下一個元素/註釋/等。然後決定是否要寫它們。