Meine momentane L�sung ist folgende:

Ich habe eine Klasse gemacht, die unter anderem ein Byte Array enth�lt. In dieses Lade 
ich einfach das Bild. Anschlie�end Serialisiere ich das Objekt
einfach mit XmlSerializer. Der k�mmert sich dann selbst um die Inhalte und codiert das 
entsprechend.

Bez. Filegr��e mache ich mir weniger sorgen, die 20-30 Prozent Zuwachs sind ok.


Danke erstmal,

Alex

-----Urspr�ngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von [EMAIL PROTECTED]
Gesendet: Dienstag, 24. August 2004 15:50
An: [EMAIL PROTECTED]
Betreff: [CSharp.net] RE: [CSharp.net] Bin�rdatei in XML Datei schreiben

Hallo

Auch ich empfehle Dir Base64 zu encoden und eine CDATA Section zu verwenden.

Allerdings gibts einige "Knackpunkte" von wegen Dateigr�sse, denn das encodieren
l�sst die Datei wachsen. Der n�chste Schritt ist dann noch komprimierung
etc etc Schau mal in Google nach: Stichworte binary data, xml, encoding usw.
da gibts ein Paar gute Links. Hat sinngem�ss nichts mit c# zu tun!

HTH
Patrik

>ich habe eine kleine Datenbank, mit ein paar Feldern, zu jedem Datensatz
>gibt es auch eine Datei (Bin�re Daten, Text, Bilder, PDFs etc). Nun h�tte
>ich gerne diese Datens�tze in ein XML File exportiert. Die Felder aus der
>Datenbank in ein XML zu schreiben ist kein Problem, wo ich jedoch ein Problem
>im Kopf habe sind eben diese Dateien. 
>Die m�sste man ja einlesen und dann irgendwie codieren, damit das ganze
XML
>kompatibel bleibt, oder?
>
><satz>
>       <name>Test</name>
>       ..
>       <filename>test.hex</filename>
>       <binarydata>..............</binarydata>
></satz>
>
>Ich will die Files unbedingt in das XML integrieren und nicht z.B. mit dem
>XML File zusammenzippen, etc.
>
>Lg
>
>Alex
>_______________________________________________
>CSharp.net Mailingliste, Postings senden an:
>[EMAIL PROTECTED]
>An-/Abmeldung und Suchfunktion unter:
>http://www.glengamoi.com/mailman/listinfo/csharp.net

_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net
_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net

Antwort per Email an