I have a list of xmldocuments converted from C# objects using Newtonsoft.Json API. I need help in merging/combining and saving the list to a file.
My code looks like below
var xmlDocumentsList = new List<XmlDocument>();
foreach (var user in users)
{
xmlDocumentsList.Add(JsonConvert.DeserializeXmlNode(JsonConvert.SerializeObject(user),"user"));
}
I have looked into XmlTextWriter class examples but could not find an example merging the objects and saving them.
The xmlDocumentsList has user items like below
<user>
<first_name>Test1</first_name>
<last_name>Test1</last_name>
</user>
<user>
<first_name>Test2</first_name>
<last_name>Test2</last_name>
</user>
and I am looking the combined file to be like
<users>
<user>
<first_name>Test1</first_name>
<last_name>Test1</last_name>
</user>
<user>
<first_name>Test2</first_name>
<last_name>Test2</last_name>
</user>
</users>