PetrolX (1)
SPF (6)
Автономные терминалы (3)
Быстрый старт (25)
Дополнительное оборудование (12)
Интеграция (74)
Коммерческие вопросы (7)
Лицензирование (6)
МТ-500 Series (2)
МТ-600 (65)
МТ-700 (59)
Описание протоколов (1)
Организационная информация (3)
Отчеты (40)
Ошибки ПО СКАУТ (4)
Прочее (10)
Решения (25)
СКАУТ 365 (2)
СКАУТ-Менеджер (27)
СКАУТ-Навигатор (8)
СКАУТ-Онлайн (10)
СКАУТ-Сервер 3.5 (23)
СКАУТ-Студио (63)
СКАУТ-Трекер (5)
СКАУТ-Эксплорер 3.5 (99)
СКАУТ-Ядро (4)
Стороннее навигационное оборудование (7)
Тахографы (2)
Техническая поддержка (4)
Преобразование пользовательских типов в формат JSON. СПИК
Рассмотрим преобразование некоторых типов C# и JavaScript в формат JSON:
Рассмотрим аналогичные типы C# и JavaScript:
Их представление в JSON будет выглядеть следующим образом:
{
"SomeDateTime": "/Date(1381927385358)/",
"SomeString": "hello",
"TestArray": [{
}
Обратите внимание!
Форматы дат, читаемые и отправляемые сервером, различаются. Дата, принимаемая сервером, должна выглядеть следующим образом:
Тип C# | Тип JS | Значение C# | Значение JS | JSON |
int | Number | 27 | 27 | 27 |
double | Number | -32.4 | -32.4 | -32.4 |
string | String | “hello world” | “hello world” | “hello world” |
bool | Boolean | false | false | false |
object | Null | null | null | null |
object | Undefined | null | undefined | null |
DateTime | Date | DateTime.Now | new Date() | “/Date(1381924406000+0400)/” |
Рассмотрим аналогичные типы C# и JavaScript:
C# | JavaScript |
var test = new TestClass
{ SomeDateTime = DateTime.Now, { }}; | var test = {
SomeDateTime: "/Date(" + new Date().getTime() + ")/", SomeString: "hello", };{] |
Их представление в JSON будет выглядеть следующим образом:
{
"SomeDateTime": "/Date(1381927385358)/",
"SomeString": "hello",
"TestArray": [{
"SomeBool": true,}, {
"SomeNumber": 0.26
"SomeBool": false,}]
"SomeNumber": -45
}
Обратите внимание!
Форматы дат, читаемые и отправляемые сервером, различаются. Дата, принимаемая сервером, должна выглядеть следующим образом:
"SomeDateTime": "/Date(1381927385358)/"Дата, отправляемая сервером, имеет такой вид:
"SomeDateTime": "\/Date(1381941785358+0400)\/"<<Назад К оглавлению Далее>>
Уважаемые партнеры ГК СКАУТ.
Для доступа к Базе Знаний пожалуйста авторизируйтесь на ресурсе СКАУТ-Университет.
Для доступа к Базе Знаний пожалуйста авторизируйтесь на ресурсе СКАУТ-Университет.
В качестве логина используйте свой электронный ящик, а в качестве пароля используйте пароль для доступа к ресурсам СКАУТ-Сайт и СКАУТ-Форум. Если вы не знаете или забыли свой пароль, то вы можете восстановить пароль здесь.
Также в Базе Знаний есть специальная статья, описывающая операцию по восстановлению пароля.
Также в Базе Знаний есть специальная статья, описывающая операцию по восстановлению пароля.