Hallo Andrea,
Auf Deutsch solltest Du besser in microsoft.public.de.german.xml posten.
Ob Du Deine Dateien in C# oder in C++ scheibst macht von der
Geschwindigkeit her keinen grossen Unterscheid weil die
Lauftzeitumgebung des .NET Framework für beide Sprachen die gleiche ist.
Wenn Du Nur die Dateien sequentiell schreiben willst, dann schau dir die
XmlTextWriter Klasse an. Die Beschreibung mit Beispielcode findest Du
unter [0].
HTH,
Christoph Schittko
MVP XML
http://weblogs.asp.net/cschittko [0]
http://msdn.microsoft.com/library/en-us/cpguide/html/cpconWell-FormedXML CreationWithXmlTextWriter.asp?frame=true
[quoted text, click to view] > -----Original Message-----
> From: Andrea Bauer [mailto:AndreaNoSpam@discussions.microsoft.com]
> Posted At: Friday, January 21, 2005 11:55 AM
> Posted To: microsoft.public.dotnet.xml
> Conversation: XML Datei schreiben
> Subject: XML Datei schreiben
>
> Hallo,
>
> wie kann ich so eine Datei unter .Net schreiben C++ oder C#.
>
> Bitte mit Funktionsaufrufen. Vielen Dank.
>
> Grüße Andrea
>
> <Product>
> <ProgramNumber>2</ProgramNumber>
> <ProductNumber>598</ProductNumber>
> <CreatePanelCode>true</CreatePanelCode>
> <Length>378</Length>
> <Width>175</Width>
> <Thickness>2</Thickness>
> <AfterRunning>1</AfterRunning>
> <HandingOverSpeed>100</HandingOverSpeed>
> <Comment>Original pcb with no read</Comment>
> <OffsetStopper>10</OffsetStopper>
> <Tooling1>false</Tooling1>
> <Tooling2>true</Tooling2>
> <Tooling3>true</Tooling3>
> </Product>
> <Position>
> <id>1</id>
> <Boardnumber>T 97</Boardnumber>
> <PosX>-3</PosX>
> <PosY>107</PosY>
> <Angle>0</Angle>
> <TestCode>true</TestCode>
> <Read>true</Read>
> <LayoutFile>c:\files\layout01.pcr</LayoutFile>
> <Type>DM</Type>
> <CodeContent>ROM380009400991</CodeContent>
> </Position>
> <Position>
> <id>2</id>
> <Boardnumber>T 98</Boardnumber>
> <PosX>-3</PosX>
> <PosY>35</PosY>
> <Angle>0</Angle>
> <TestCode>true</TestCode>
> <Read>true</Read>
> <LayoutFile>c:\files\layout02.pcr</LayoutFile>
> <Type>DM</Type>
> <CodeContent>ROM380009300992</CodeContent>
> </Position>
> <Position>
> <id>3</id>
> <Boardnumber>T 99</Boardnumber>
> <PosX>-3</PosX>
> <PosY>45</PosY>
> <Angle>0</Angle>
> <TestCode>true</TestCode>
> <Read>true</Read>
> <LayoutFile>c:\files\layout03.pcr</LayoutFile>
> <Type>DM</Type>
> <CodeContent>ROM380009200993</CodeContent>
> </Position>
> <Position>
> <id>4</id>
> <Boardnumber>D 00</Boardnumber>
> <PosX>-3</PosX>
> <PosY>55</PosY>
> <Angle>0</Angle>
> <TestCode>false</TestCode>
> <Read>true</Read>
> <LayoutFile></LayoutFile>
> <Type>DM</Type>
> <CodeContent>ROM380009411001</CodeContent>
> </Position>
> <Position>
> <id>5</id>
> <Boardnumber>K 01</Boardnumber>
> <PosX>15.27</PosX>
> <PosY>10.67</PosY>
> <Angle>0</Angle>
> <TestCode>false</TestCode>
> <Read>false</Read>
> <LayoutFile>c:\files\layout0t.pcr</LayoutFile>
> <Type>Text</Type>
> <CodeContent>003</CodeContent>
> </Position>