Как использовать собственный формат DateTime во время десериализации XML в тот же класс на основе источника XMLC#

Место общения программистов C#
Ответить
Anonymous
 Как использовать собственный формат DateTime во время десериализации XML в тот же класс на основе источника XML

Сообщение Anonymous »

У меня есть стандартный класс, который является основой нескольких классов и используется в нескольких программах. поэтому я не могу изменить базовый класс. Но некоторые из входных данных XML, которые я получаю, объявляют дату как гггг-мм-дд, а другие объявляют как гггг.мм.дд.
У меня есть разные верхние классы, которые расширяют этот базовый класс, поэтому я знать, какой верхний класс получит данные с помощью гггг.мм.дд, а какой — как гггг-мм-дд.
Как изменить ожидаемый формат даты на основе верхнего класса это быть обработано.
PS: у меня есть несколько основных классов, потому что, хотя большая часть XML является общей, каждый источник XML предоставляет немного другой XML.
PS2: небольшой образец XML


2025.03.12
100.0




Подробнее здесь: https://stackoverflow.com/questions/793 ... o-the-same
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»