Laden...

Serialisierte Klasse als Teil einer großen XML Datei

Erstellt von Cornflake vor 16 Jahren Letzter Beitrag vor 16 Jahren 844 Views
C
Cornflake Themenstarter:in
142 Beiträge seit 2007
vor 16 Jahren
Serialisierte Klasse als Teil einer großen XML Datei

Hallo
Das ist mein erster Beitrag in diesem Forum, ich hoffe ihr könnt mir helfen.

Mein Problem:
Ich habe eine Klasse (z.B. clsFormulare) in der verschiede Konfigurationsdaten zu einem Thema abgelegt werden.
wenn ich diese Serialisiere kommt da eine XML raus mit einem root Element clsFormulare und den entsprechend serialisierten ChildsNodes.

Jetzt will ich aber von Hand eine Gesamtkonfig XML für mein Programm erstellen. Die soll verschiedene Hauptzweige haben und nur in einem Unterzweig die Klasse clsFormulare serialisiert enthalten.
Wie geht sowas?

Nebenbei: Kann man beim Serialisieren irgendwie festlegen, das alle Werte als CDATA abgelegt werden?
Beispielaufbau der GesamtKonfig.xml


<?xml version="1.0" encoding="windows-1252"?>
<Formulare xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<AppKonfig>
<Version>1.0</Version>
<Formulare>
<!-- ...hier drunter soll die Klasse clsFormulare serialisiert abgelegt werden -->
</Formulare>
<Syncronisationseinstellungen>
<!-- ...hier drunter soll die Klasse clsSynceinstellungen serialisiert abgelegt werden -->
</Syncronisationseinstellungen>
<startbedingungen>
<WLANAktivOnBootup>false</WLANAktivOnBootup>
<Vollbildmodus>true</Vollbildmodus>
<Programmsprache>Deutsch</Programmsprache>
<!-- ...usw.-->
</startbedingungen>
<Codierung> <![CDATA[AX2MA4SSI5ASDJL6OHS]]> </Codierung>
</AppKonfig>

Vielen Dank Cornflake