WEB API как узнать почему параметр NULL

shadow7256
Уже с Приветом
Posts: 9402
Joined: 18 Mar 2004 15:11
Location: New York -> FL

Re: WEB API как узнать почему параметр NULL

Post by shadow7256 »

ну вот разобрались 8O

Одно из полей класса Person было типа DateTime. Ну по совету бывалых я просто считал тупо строку и попытался преобразовать ее в объект Person через XmlSerializer. В ексепшене было это: The string '3/18/09 10:16 PM' is not a valid AllXsd value

начал копать. Оказывается , что если поле объекта имеет тип DateTime, то внутри XML его представление должно быть в строгом формате - yyyy-dd-mm что то типа такого.. любой другой формат тут же выдаст ошибку. Даже такой формат как mm/dd/yyyy тоже выплюнет ексепшн.

Return to “Вопросы и новости IT”