serialize
Сериализует объект в указанный тип
serialize( object, type, useCustomSerializer ) → returns string
Справочник аргументов
object any Обязательный
Объект для сериализации.
type string Обязательный
Тип, в который будет сериализован объект. По умолчанию ColdFusion поддерживает форматы XML и JSON. Поддержку других типов также можно реализовать в CFC CustomSerializer.
useCustomSerializer boolean
По умолчанию: true
true
Использовать ли пользовательский сериализатор. Пользовательский сериализатор всегда используется для десериализации XML. Если значение равно false, десериализация XML/JSON выполняется с использованием поведения ColdFusion по умолчанию. Если вместе с useCustomSerializer, равным false, передать любой другой тип, будет выброшено исключение TypeNotSupportedException.
Примеры Пример вызова функции serialize
Lucee 5+ Объект будет сериализован с использованием механизма сериализации по умолчанию.
serialize({ "firstName": "John", "lastName": "Doe" }); Ожидаемый результат: {"lastName":"Doe","firstName":"John"}
Объект будет сериализован в JSON с использованием механизма сериализации ColdFusion по умолчанию.
serialize({ "firstName": "John", "lastName": "Doe" }, 'json'); Ожидаемый результат: {"lastName":"Doe","firstName":"John"}
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/serialize