Rozważmy następujące klasy SERIALIZABLE:.net serializacji XML: jak określić nazwy elementu głównego i element podrzędny tablicy za
class Item {...}
class Items : List<Item> {...}
class MyClass
{
public string Name {get;set;}
public Items MyItems {get;set;}
}
chcę wyjście odcinkach wyglądać:
<MyClass>
<Name>string</Name>
<ItemValues>
<ItemValue></ItemValue>
<ItemValue></ItemValue>
<ItemValue></ItemValue>
</ItemValues>
</MyClass>
Zawiadomienie o nazwy elementów ItemValues i ItemValue nie pasują do nazw klas Item i Items, zakładając, że nie mogę zmienić klasy Item lub Items, czy istnieje jakiś powód, dla którego należy podać żądane nazwy elementów, modyfikując klasę MyClass?
Jaką serializacji? 'XmlSerializer'? 'DataContractSerializer'? –
@John - XmlSerializer – Jeremy