Vilken metod är bäst att använda för att skapa en XML? Hej.. om du är klar kan du väl sätta detta inlägg som löst. :-) så lipper man ha en massa lösta som olösta. Skapa XML dokument
XML filen kommer att se ut på följande vis:
<?xml version="1.0" encoding="iso-8859-1"?>
<TABLE id="tblObj">
<COLGROUP>
<COL edit="0" defaultAlign="" defaultCaption="" defaultWidth="" ParameterId="" dataField="Orderingcode" dataFieldName="Ordering code"/>
</COLGROUP>
<THEAD>
<TR>
<TD><DIV><![CDATA[Ordering code]]></DIV></TD>
</TR>
</THEAD>
<TBODY>
<TR>
<TD><DIV><![CDATA[R331.52-101M51EML]]></DIV></TD>
</TR>
</TBODY>
<TFOOT></TFOOT>
</TABLE>
Sv: Skapa XML dokument
Du kan exempelvis bygga upp den med System.Xml klasserna.
I XMLDocumnet finner du användbara funktioner för att skapa Attribut, element m.m.
<code>
public static void Main() {
// Create the XmlDocument.
XmlDocument doc = new XmlDocument();
string xmlData = "<book xmlns:bk='urn:samples'></book>";
doc.Load(new StringReader(xmlData));
// Create a new element and add it to the document.
XmlElement elem = doc.CreateElement("bk", "genre", "urn:samples");
elem.InnerText = "fantasy";
doc.DocumentElement.AppendChild(elem);
Console.WriteLine("Display the modified XML...");
doc.Save(Console.Out);
}
</code>
Ett annat sätt kan vara att själv bygga upp din XML via stränghantering. Det beror på hur mkt kontroll du vill ha över din XML fil, om du skall hantera den efter ett schema eller ej m.m.
//Johan NSv: Skapa XML dokument
Hoppas du fick löst ditt problem :-)
Mvh Johan N