Oracle DateTime выбрасывает ошибки в XML-схеме - PullRequest
0 голосов
/ 22 августа 2009

Из моего приложения VB я генерирую XML-документ на основе данных, извлеченных из базы данных Oracle.

У меня есть элемент схемы XML типа dateTime

Когда я пытаюсь подтвердить, я получаю следующую ошибку

cvc-datatype-valid.1.2.1: «20.08.2009 13:30:00» - недопустимое значение для «dateTime»

Как мне справиться с этим в моем приложении vb.net. Как я могу конвертировать оракул datetime в xml конкретный dateTime.

Спасибо

Ответы [ 2 ]

0 голосов
/ 22 августа 2009

Понял System.DateTime в моем aspx.

Теперь DateTime.Now.ToString ("s") правильно переводится в сортируемый ISO формат 'гггг-мм-ддтчч: мм: сс'.

0 голосов
/ 22 августа 2009

Формат должен быть YYYY-MM-DDTHH:MM:SS, широко известный как формат ISO (и да, это буквальный «Т» между днем ​​и часом). Сначала должен идти год, затем двузначный месяц, затем двузначный день, и аналогично, часы, минуты и секунды должны быть в двузначном формате. Кроме того, часы должны быть в 24-часовом формате, а не в AM / PM.

Как вы генерируете свой XML из данных Oracle?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...