Синтаксис
json.escape(text: string): stringАргументы
| Имя | Тип | Описание |
|---|---|---|
text | string | Текстовое значение, используемое операцией. |
Возвраты
| Имя | Тип | Описание |
|---|---|---|
escaped | string | Экранированное содержимое строки JSON. |
Описание
Экранирует текст, чтобы он мог безопасно отображаться внутри строкового литерала JSON.
Вызывай с 1 параметрами: text. Таблица аргументов показывает обязательные значения и настройки поведения.
Возвращает escaped (string). Используй таблицу возвращаемых значений, чтобы отличать успех, nil и обрабатываемые ошибки.
Пример
Экранирующий текст для использования внутри строки JSON.
local source = "line 1" .. string.char(10) .. "line 2"
local escaped = json.escape(source)
print(escaped)