Je sérialisation une structure qui se traduit par cette sortie:.net sérialisation XML de manière compacte, lisible par l'homme
<NachrichtenKonfiguration>
<Elemente>
<Element>
<Typ>Bool</Typ>
<Bezeichnung>Gut</Bezeichnung>
</Element>
<Element>
<Typ>Int</Typ>
<Bezeichnung>Dauer</Bezeichnung>
</Element>
</Elemente>
<Name>Teiledaten</Name>
</NachrichtenKonfiguration>
Et je voudrais que ce soit un peu comme ceci:
<NachrichtenKonfiguration Name="Teiledaten">
<Elemente>
<Element Typ="Bool" Bezeichnung="Gut"/>
<Element Typ="Int" Bezeichnung="Schleifdauer"/>
</Elemente>
</NachrichtenKonfiguration>
Est-il possible de faire XmlSerialzer/XmlWriter (utiliser des attributs au lieu d'éléments imbriqués)?
Salutations,
Tim
Oui, c'est possible. Avez-vous essayé quelque chose? –
Copie possible de [Comment sérialiser un XmlDocument dans un fichier XML bien lisible et lisible par l'homme?] (Http://stackoverflow.com/questions/17101817/how-to-serialize-an-xmldocument-to-a-well- formaté-humain-lisible-xml) –
@JayGould Il ne cherche pas d'identité. Il recherche un code qui ajoute des attributs pour un élément plutôt que des éléments imbriqués pour un élément. –