XmlElement child = doc.CreateElement(element);
Where doc
is an object of XmlDocument
. When the code executes the above line wi
I suppose you want an element with the value "Tom and Jerry", which is fine.
It is part of the XML syntax that you cannot have a space in the name of an element or attribute.
A possible method:
XmlElement child = doc.CreateElement("cartoon");
child.InnerText = "Tom and Jerry";
which produces
Tom and Jerry
Aside, consider XDocument when you can. Much easier than XmlDocument.
XElement child = new XElement("cartoon", "Tom and Jerry");