Właśnie kończę mój deserializator Zthes format (System.Xml.Serialization), który używa przestrzeni nazw "dc" w elemencie "thes". Wszystkie elementy "termin" deserializują dobrze, ponieważ nie mają przestrzeni nazw, ale nie mogę wymyślić, jak powiedzieć deserializatorowi, że elementy "thes" mają przestrzeń nazw.Jak deserializować przestrzenie nazw XML w języku C# (System.Xml.Serialization)?
Oto, co próbuję zrobić (co nie działa), więc mam nadzieję, że ktoś mógłby podać mi odpowiednią składnię.
[XmlElement("namespace:someElement")]
public string SomeElement;
Ten fragment kodu naprawdę pomogło. Dzięki Matthew. – Junto
Cieszę się, że mogę pomóc! –
OP to pytanie dotyczące deserializacji, a nie serializacji. Metoda deserializacji nie przyjmuje parametru XmlSerializerNamespaces. –