Serializace do XML   zodpovězená otázka

C#

Dobrý den,

potřeboval bych pomoci se serializací do XML. Dostal jsem xml strukturu na základě které jsem si vygeneroval třídy Dokument, Soubor a Pracovník. Při serializaci mám problém s třídou soubor, kde nevím, jak

udělat, aby se vypsala hodnota do tagu Soubor a zároveň vyplnily atributy.

Vím, že atributy nadefinuji jednoduše přes [XmlAttribute], ale nevím, jak vypsat tu Hodnotu soubor.

Když přidám další vlastnost např. Obsah, vygeneruje se mi další element v Soubor, což nechci.

Výsledek by měl vypadat takto:

<Dokument>  
  <Soubor Typ="TEXT" Zalozil="">Vlastní obsah textového souboru ...</Soubor>
  <Pracovnik>
    <Jmeno></Jmeno>
    <Prijmeni></Prijmeni> 
  </Pracovnik>
</Dokument

Díky

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Tak už jsem na to přišel, stačí k vlastnosti přidat [XmlText] :)

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback