JavaScript JSON.stringify ()
Метод JSON.stringify () используется для преобразования значения строки JavaScript в формате JSON.
грамматика
JSON.stringify(value[, replacer[, space]])
Параметр Описание:
- значение:
Необходимо, допустимая строка в формате JSON.
- заменитель:
Необязательно. Результаты для переключения функций или массивов.
Если заменителем является функцией, то JSON.stringify будет вызывать функцию, передавая ключ и значение каждого элемента. Используйте возвращаемое значение вместо исходного значения. Если эта функция возвращает неопределенное значение, исключение членов. Ключевой корневой объект является пустой строкой: "."
Если Заменитель представляет собой массив, массив, имеющий ключ члена только преобразования. Конверсионные члены Ордена и ключ в массиве того же порядка. Когда значение параметра также является массивом, массив будет игнорироваться заменителя.
- пространство:
При желании можно добавить текст отступы, пробелы и разрывы строк, если пространство является число, то возвращаемое значение указанного количества пробелов для отступа текста на каждом уровне, если пространство больше, чем 10, то текст с отступом 10 пробелов. Есть нечисловая пространство может быть использовано, например: \ т.
Возвращает:
Возвращает строку, содержащую текст в формате JSON.
примеров
примеров
str_pretty1 = JSON.stringify (ул)
document.write ( "только один случай параметра:");
document.write ( "<br>");
document.write ( "<предварительно>" + str_pretty1 + "</ пред>");
document.write ( "<br>");
str_pretty2 = JSON.stringify (ул, нуль, 4) // использовать четыре пробела для отступа
document.write ( "параметр случай:");
document.write ( "<br>");
document.write ( "<предварительно>" + str_pretty2 + "</ пред>"); // предварительно отформатированный для вывода
Попробуйте »