Pytania otagowane jako xml-serialization

Ten tag odnosi się do technologii serializacji, które używają XML jako formatu danych.

5
Dlaczego właściwości bez metody ustawiającej nie są serializowane
Mam klasę możliwą do serializacji i jedna z właściwości w mojej klasie generuje Guidw getterze. Właściwość nie implementuje metody ustawiającej i jest ignorowana podczas serializacji. Dlaczego tak jest i czy zawsze muszę implementować metodę ustawiającą, aby moja właściwość została serializowana. [Serializable] public class Example { [XmlAttribute("id")] public string Id { …

6
Używanie StringWriter do serializacji XML
Obecnie szukam łatwego sposobu serializacji obiektów (w C # 3). Wyszukałem w Google kilka przykładów i wymyśliłem coś takiego: MemoryStream memoryStream = new MemoryStream ( ); XmlSerializer xs = new XmlSerializer ( typeof ( MyObject) ); XmlTextWriter xmlTextWriter = new XmlTextWriter ( memoryStream, Encoding.UTF8 ); xs.Serialize ( xmlTextWriter, myObject); string …


11
Sprawdzanie, czy obiekt jest liczbą w C #
Chciałbym sprawdzić, czy obiekt jest tak wiele, że .ToString()spowodowałoby ciąg zawierający cyfry i +, -,. Czy jest to możliwe przez proste sprawdzanie typów w .net (np.:) if (p is Number)? Czy powinienem przekonwertować na ciąg, a następnie spróbować przeanalizować podwojenie? Aktualizacja: Aby wyjaśnić, że mój obiekt to int, uint, float, …

7
Serializacja XML i typy dziedziczone
Kontynuując moje poprzednie pytanie , pracowałem nad uzyskaniem serializacji mojego modelu obiektowego do XML. Ale teraz mam problem (quelle niespodzianka!). Problem polega na tym, że mam kolekcję, która jest abstrakcyjnym typem klasy bazowej, która jest zapełniana przez konkretne typy pochodne. Pomyślałem, że byłoby dobrze po prostu dodać atrybuty XML do …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.