Перейти к основному содержимому

Json

JSON модуль для API компьютера!


Функции

isSafe

sm.scrapcomputers.json.isSafe( root )

Возвращает true, если таблицу Lua можно безопасно преобразовать в JSON.

Аргументы:

  • root [ table ] Таблица Lua для проверки.

Возвращает:

  • [ boolean ] Если true, значит можно безопасно конвертировать, в противном случае false.

toString

sm.scrapcomputers.json.toString( root, prettify, indent )

Конвертирует Lua таблицу в JSON строку.

Аргументы:

  • root [ table ] Таблица для конвертации.
  • prettify [ boolean ] Если true, то JSON строка будет красивой. Используйте это, если хотите вывести её куда-либо.
  • indent [ string? ] Символ отступа. По умолчанию "\t".

Возвращает:

  • [ string ] JSON строка, полученной из таблицы Lua.

toTable

sm.scrapcomputers.json.toTable( root )

Конвертирует JSON строку в Lua таблицу.

Аргументы:

  • root [ string ] JSON строка для конвертации.

Возвращает:

  • [ table ] Полученная Lua таблица.