An XmlDocument in C# can be used create XML documents that can be serialized into a file or to the console output.
using System;
using System.Xml;
using System.Xml.Serialization;
namespace XoaX {
class Program {
static void Main(string[] args) {
//Create the XmlDocument.
XmlDocument qXmlDoc = new XmlDocument();
qXmlDoc.LoadXml("<?xml version='1.0' ?>" +
"<virtues>" +
"<virtue type='theological'><name>Faith</name></virtue>" +
"<virtue type='lively'><name>Chastity</name></virtue>" +
"</virtues>");
// Serialize the XML document to display it.
XmlSerializer qXmlSerializer = new XmlSerializer(typeof(XmlDocument));
qXmlSerializer.Serialize(Console.Out, qXmlDoc);
Console.WriteLine();
}
}
}
<?xml version="1.0" encoding="IBM437"?>
<virtues>
<virtue type="theological">
<name>Faith</name>
</virtue>
<virtue type="lively">
<name>Chastity</name>
</virtue>
</virtues>
Press any key to continue . . .
© 20072025 XoaX.net LLC. All rights reserved.