Diskuze: Konvertovanie suboru
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 6 zpráv z 6.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
XmlSerializer nebo klidně DataContractSerializer by to mohl zvládnout převést na objekt, jen by sis musel dobře oatribuovat všechny vlastnosti a pak to klidně skrz reflexi nějak mohl prohnat a vyexportovat z toho CSV.
Lenze ten subor neni typu xml tak neviem ci budem moct pouzit xmlserializer alebo to druhe co si pisal ... pretoze som sa to snazil vycitat cez xml ale padalo to pretoze v tych tagoch sa nachadza dc:language napriklad a to dc vyhadzuje ako chybu
dobře oatribuovat všechny vlastnosti
Ten serializer umí pracovat i s namespacema. Jen mu to musíš říct.
Myslím, že pokud by selhal ten XML Serializer a je to věc, kterou budeš muset řešit často, šlo by to i sepsat tupě pomocí Readeru. Já jsem řešil přesně podobnou věc a nakonec jsem musel udělat to, že jsem tam měl...string.substring(a ted kde jsou ty dva páry co označují jeden "objekt") no a pak v tom co jsem, tak jsem hledal zase kus řetězce a ten si uložil, že třeba hodnotu mezi <dc:creator> </dc:creator> . Je to pracný a dost amaterský, ale ve finále to fungovalo.
No tak sa to teraz chystam riesit ze nejakym parsovanim stringu budem vyberat hodnotu medzi tagmi a snazim sa to urobit nejako co najjednoduchsie. A potom to ukladat potrebujem do CSV. A skusal som aj stiahnut z netu nejake parsery a mal som ich vela a ani jeden nezobral tento subor ako xml a nezmenil ho na csv takze mi asi ostava ze si to spravim sam.
Zobrazeno 6 zpráv z 6.