static public void Main(string[] args) { if (args.Length == 0 || (args.Length == 1 && (args[0] == "?" || args[0] == "/?" || args[0] == "-?" || args[0].ToLower() == "help"))) { Console.WriteLine(usage); } else { try { DOMDocumentClass xmlDoc = new DOMDocumentClass(); IXMLDOMElement rootElement = xmlDoc.createElement("memo"); IXMLDOMAttribute memoAttribute = xmlDoc.createAttribute("author"); IXMLDOMText memoAttributeText = xmlDoc.createTextNode("Pat Coleman"); IXMLDOMElement toElement = xmlDoc.createElement("to"); IXMLDOMText toElementText = xmlDoc.createTextNode("Carole Poland"); xmlDoc.appendChild(rootElement); memoAttribute.appendChild(memoAttributeText); rootElement.setAttributeNode(memoAttribute); rootElement.appendChild(toElement); toElement.appendChild(toElementText); xmlDoc.save("memo.xml"); } catch (Exception e) { Console.WriteLine(e); } } }
public static void Main(string[] args) { if (args.Length == 0 || (args.Length == 1 && (args[0] == "?" || args[0] == "/?" || args[0] == "-?" || args[0].ToLower() == "help"))) { Console.WriteLine(usage); } else { try { DOMDocumentClass xmlDoc = new DOMDocumentClass(); IXMLDOMElement rootElement = xmlDoc.createElement("memo"); IXMLDOMAttribute memoAttribute = xmlDoc.createAttribute("author"); IXMLDOMText memoAttributeText = xmlDoc.createTextNode("Pat Coleman"); IXMLDOMElement toElement = xmlDoc.createElement("to"); IXMLDOMText toElementText = xmlDoc.createTextNode("Carole Poland"); xmlDoc.appendChild(rootElement); memoAttribute.appendChild(memoAttributeText); rootElement.setAttributeNode(memoAttribute); rootElement.appendChild(toElement); toElement.appendChild(toElementText); xmlDoc.save("memo.xml"); } catch (Exception e) { Console.WriteLine(e); } } }
/// <summary> /// Creates the root document for the XML. /// </summary> /// <param name="versionNumber">The version number.</param> /// <returns>Returns a <see cref="IXMLDOMDocument" /> representing the root document for the XML.</returns> private IXMLDOMDocument CreateDocument(string versionNumber) { IXMLDOMDocument doc = new DOMDocumentClass(); var element = doc.createElement("GXXML"); doc.appendChild(element); element = doc.createElement("EXPORT_VERSION"); element.text = versionNumber; doc.firstChild.appendChild(element); return(doc); }