Modificando elementos, atributos e nós em uma árvore XML
A tabela a seguir resume os métodos e as propriedades que você pode usar para modificar um elemento, seus elementos filho ou seus atributos.
Os seguintes métodos modificam uma classe XElement.
Método |
Descrição |
---|---|
Substitui um elemento pelo XML analisado. |
|
Remove todo o conteúdo (nós filho e atributos) de um elemento. |
|
Remove os atributos de um elemento. |
|
Substitui todo o conteúdo (nós filho e atributos) de um elemento. |
|
Substitui os atributos de um elemento. |
|
Define o valor de um atributo. Cria o atributo se ele não existir. Se o valor for definido como null, o método removerá o atributo. |
|
Define o valor de um elemento filho. Cria o elemento se ele não existir. Se o valor for definido como null, o método removerá o elemento. |
|
Substitui o conteúdo (nós filho) de um elemento pelo texto especificado. |
|
Define o valor de um elemento. |
Os seguintes métodos modificam uma classe XAttribute.
Método |
Descrição |
---|---|
Define o valor de um atributo. |
|
Define o valor de um atributo. |
Os seguintes métodos modificam uma classe XNode (incluindo XElement ou XDocument).
Método |
Descrição |
---|---|
Substitui um nó pelo novo conteúdo. |
Os métodos a seguir modificam uma classe XContainer (XElement ou XDocument).
Método |
Descrição |
---|---|
Substitui os nós filho pelo novo conteúdo. |