Serializace složitější struktury – .NET – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Serializace složitější struktury – .NET – Fórum – Programujte.comSerializace složitější struktury – .NET – Fórum – Programujte.com

 

David S
~ Anonymní uživatel
1 příspěvek
10. 8. 2009   #1
-
0
-

Zdravím,

poradila by mi, prosím, nějaká dobrá duše, jak na serializaci této struktury (v příloze)? Pokoušel jsem se i o ruční definici [XmlElement] u tříd a [XmlAttribute] u proměnných, avšak bez výsledku. Debugger mi vyhodí neurčitou vyjjímku. Přemýšlel jsem o vlastním parseru, ale vzhledem k tomu, že třídy se budou časem měnit, tak by to nebyl zrovna výhodné.
Děkuji za každou konstruktivní radu.

Nahlásit jako SPAM
IP: 90.183.77.–
10. 8. 2009   #2
-
0
-

Zdravím,
jakou to vyhodí výjimku? Také by bylo vhodné nastínit, kde jsou jaké attributy, může tam být někde chyba, protože by to IMHO mělo fungovat.

Nahlásit jako SPAM
IP: 84.21.124.–
Dušan Janošík | web: djanosik.cz, @djanosik
mephi0
Expert
10. 8. 2009   #3
-
0
-

xml serializer neserializuje privátne členy.
Moja skúsenosť pri serializácii zložitejších objektov je taká, že lepšie sa debuguje vlastné riešenie. Xmlserializer poskytuje málo informácií o chybe.

Nahlásit jako SPAM
IP: 85.237.232.–
Program nemusi fungovat rychle, staci ze funguje dostatecne rychle.
10. 8. 2009   #4
-
0
-

To mephi : Hmm, máš pravdu, toho jsem si nevšiml. Soukromé členy standardně serializovat nejde, je třeba použít veřejné vlastnosti a nebo zkusit implementovat rozhraní IXmlSerializable.

Nahlásit jako SPAM
IP: 84.21.124.–
Dušan Janošík | web: djanosik.cz, @djanosik
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 11 hostů

Podobná vlákna

Složitější pole — založil Honza

Složitější pole — založil Honza

Složitější LEFT JOIN — založil David Plšek

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý