Утилиты/JSON: различия между версиями

Материал из SurvivalHost Wiki
Перейти к навигации Перейти к поиску
м
 
(не показано 10 промежуточных версий 2 участников)
Строка 1: Строка 1:
{{nav head|||Utility-JSON}}
При настройке плагинов Ark Server API, чаще всего используется формат '''JSON''' (Javascript Object Notation)
При настройке плагинов Ark Server API, чаще всего используется формат '''JSON''' (Javascript Object Notation)


== Синтаксис ==
== Синтаксис ==
JSON — текстовый формат обмена данными, основанный на JavaScript. Как и многие другие текстовые форматы, JSON легко читается людьми.


JSON — текстовый формат обмена данными, основанный на JavaScript. Как и многие другие текстовые форматы, JSON легко читается людьми.
JSON-файл обязательно должен иметь кодировку '''UTF-8 NO BOM'''.
 
Стандартный .json файл выглядит примерно так:
 
{
    "id": "1",
    "name": "Furniture Wood Chair",
    "desc": "",
    "category": "Structure",
    "type": "item",
    "quality": false,
}
 
Про основы синтаксисы JSON подробно изложено на [https://ru.wikipedia.org/wiki/JSON Википедии]
 
== Редактирование ==
При редактировании json-файлов для удобства и во избежание ошибок рекомендуется использовать следующие редакторы:


Про основы синтаксисы JSON подробно изложено на википедии [https://ru.wikipedia.org/wiki/JSON]
* [https://notepad-plus-plus.org/ Notepad++]
* [http://www.flos-freeware.ch/notepad2.html Notepad2]


== Валидация ==
== Валидация ==
Поскольку формат JSON требует точного соблюдения синтаксиса, неправильно составленные конфигурационные файлы могут привести к пробелмам с игрой (вплоть до крашей сервера).
Поскольку формат JSON требует точного соблюдения синтаксиса, неправильно составленные конфигурационные файлы могут привести к пробелмам с игрой (вплоть до крашей сервера).


Строка 15: Строка 34:
* [https://jsonformatter.curiousconcept.com/ JSON Online formatter & Validator ]
* [https://jsonformatter.curiousconcept.com/ JSON Online formatter & Validator ]
* [https://jsonformatter.org/ JSON Formatter ]
* [https://jsonformatter.org/ JSON Formatter ]
{{links|ARK Survival Evolved|ark}}
{{nav foot}}

Текущая версия на 02:40, 12 октября 2019

JSON
<< Утилиты | К концу статьи | Короткая ссылка

При настройке плагинов Ark Server API, чаще всего используется формат JSON (Javascript Object Notation)

Синтаксис

JSON — текстовый формат обмена данными, основанный на JavaScript. Как и многие другие текстовые форматы, JSON легко читается людьми.

JSON-файл обязательно должен иметь кодировку UTF-8 NO BOM.

Стандартный .json файл выглядит примерно так:

{
    "id": "1",
    "name": "Furniture Wood Chair",
    "desc": "",
    "category": "Structure",
    "type": "item",
    "quality": false,
}

Про основы синтаксисы JSON подробно изложено на Википедии

Редактирование

При редактировании json-файлов для удобства и во избежание ошибок рекомендуется использовать следующие редакторы:

Валидация

Поскольку формат JSON требует точного соблюдения синтаксиса, неправильно составленные конфигурационные файлы могут привести к пробелмам с игрой (вплоть до крашей сервера).

Крайне рекомендуется при редактировании таких файлво пользоваться инструментами п оавтоматической проверке правильности формирования JSON:

Ссылки



<< Утилиты | К началу статьи