Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

XML Serialisierung ohne Attribute?

0 views
Skip to first unread message

Christian Treffler

unread,
Nov 5, 2009, 5:36:25 AM11/5/09
to
Hallo,

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

0 new messages