I have an array which its structure is:
<data>
<id></id>
<list></list>
</data>
And I want to write an array to list node
<data>
<id></id>
<list>
<item>1</item>
<item>2</item>
<item>3</item>
<item>4</item>
</list>
</data>
Then, delete an element in that array:
<data>
<id></id>
<list>
<item>1</item>
<item>3</item>
<item>4</item>
</list>
</data>
Next, modify that array:
<data>
<id></id>
<list>
<item>1</item>
<item>2</item>
<item>3</item>
</list>
</data>
How to write / read/ modify an array which inside the xml array?
Any ideas?
var page = xdoc.Descendants("data"); if (page != null) { page.Element("list") .Add(new XElement("item", 4 )); xdoc.Save("Test.xml"); }