Mam dokumentu XML, że nie kontrolują że ma element z niestandardowych typów danychCofnięcie zwyczaj XML typ danych w języku C#
<foo>
<time type="epoch_seconds">1295027809.26896</time>
</foo>
chciałbym mieć klasy, który mógłby automatycznie konwertować do Epoki sekundach:
[Serializable]
public class Foo
{
public Foo()
{
}
public EpochTime Time { get; set; }
}
Czy istnieje sposób, aby zdefiniować klasę EpochTime
tak że serializer XML zna go użyć podczas szukania XML z type="epoch_time"
? A jeśli tak, w jaki sposób mogę skonfigurować te ustawienia?
("[Serializable]" nie wpływa na serializację xml) –