|
XDTO: подскажите, какие типы можно указать для значения "Дата" | ☑ | ||
---|---|---|---|---|
0
Zhuravlik
15.12.14
✎
16:00
|
Здравтсвуйте. В входящем xml файле дата представлена строкой, типа "21.11.2014 15:19:27".
В пакете указываю тип "date (http://www.w3.org/2001/XMLSchema)", при считывании получаю такое исключение: Ошибка проверки данных XDTO: Значение: '21.11.2014 15:19:27' не соответствует простому типу: {http://www.w3.org/2001/XMLSchema}date Ошибка преобразования данных XML Сформировав файл по данным пакета понял, что на вход требуется для этого типа подавать дату вот в таком представлении: "2014-12-15T15:50:06". Вопрос: существует ли тип, описывающий требуемый мне формат, или может быть его нужно как-то определить самому, подскажите? |
|||
1
Zhuravlik
15.12.14
✎
16:15
|
||||
2
Жан Пердежон
15.12.14
✎
16:16
|
строка?
|
|||
3
Zhuravlik
15.12.14
✎
16:28
|
(2) XDTO по-идее затем только и нужен, чтобы не преобразовывать ручками.
|
|||
4
Zhuravlik
15.12.14
✎
16:29
|
Че-то вот копаю и не пойму: неужели нельзя свой тип создать с своей форматной строкой?..
|
|||
5
DmitrO
15.12.14
✎
16:36
|
нет в XML типа даты с таким форматированием
ты можешь конечно объявить любой свой тип, с любым своим формтированием, только какой в этом смысл, форматировать-то все равно ты будешь сам. стандартное поведение платформы такое: ... Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {http://www.w3.org/2001/XMLSchema}. Имя типа XDTO: может быть любым из перечисленных: dateTime, date, time. |
|||
6
DmitrO
15.12.14
✎
16:37
|
в конце это цитата из СП, в типе Дата.
|
|||
7
Господин ПЖ
15.12.14
✎
16:38
|
>XDTO по-идее затем только и нужен, чтобы не преобразовывать ручками.
ага... особенно когда пишут в типе одно, а суют другое |
|||
8
DS
15.12.14
✎
16:42
|
(4) Можно, конечно. Только это уже не будет {http://www.w3.org/2001/XMLSchema}date.
|
|||
9
Мыш
15.12.14
✎
16:46
|
дату вот в таком представлении: "2014-12-15T15:50:06".
DateTime |
|||
10
Zhuravlik
15.12.14
✎
16:49
|
(9) Имеется в виду, если я его объявлю (КАК??) у меня дата при считывании распознается? Т.е. свой тип для распознавания даты можно задать?
|
|||
11
Zhuravlik
15.12.14
✎
16:51
|
(8) Благодаря (5) понял, что туплю.
(5) Спасибо, продублируйте свой ответ на ИС, я вам вознаграждение отдам? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |