ich programmiere mit Visual Studio 2005 f�r .net 2.0 in C#. Dabei
verwende ich sehr oft XML Serialisierung.
Einige der erzeugten Dateien k�nnen vom User mit einem XML-Editor
bearbeitet werden.
Was mich etwas st�rt, sind ein paar Attribute, die vom Serialisierer
eingebaut werden.
Beispiel:
| <?xml version="1.0"?>
| <Summary xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd = "http://www.w3.org/2001/XMLSchema">
| <CurrentCQI>
| <Incident>
| <CQI>
<snip>
Mir w�re es lieber, das w�rde so aussehen:
| <Summary>
| <CurrentCQI>
| <Incident>
| <CQI>
<snip>
Die "xml version" und xmlns Attribute werden bei der Deserialisierung
nicht ben�tigt. Von Hand erzeugte XML Dateien ohne diese Infos werden
problemlos eingelesen.
Gibt es eine M�glichekeit, dem Serialisierer zu sagen, dass er das
weglassen soll?
TIA,
Christian