WEB-INF.cftags.component coldbox.system.core.conversion.JSON
Serialize and deserialize JSON data into native ColdFusion objects using native ColdFusion functions now.
Constructor Summary | |
---|---|
init()
|
Method Summary | |
---|---|
any
|
decode(any data, [any queryFormat='query'])
Converts data from JSON to CF format. |
any
|
encode(any data, [string queryFormat='query'])
Converts data from CF to JSON format. |
boolean
|
isValidJSON(any data)
Checks if a data packet is valid JSON or not, great for mocking. |
remote boolean
|
validate([string doc], [string schema], [string errorVar='JSONSchemaErrors'], [boolean stopOnError='true'], [any _doc], [any _schema], [string _item='root'])
I validate a JSON document against a JSON schema. |
Methods inherited from class WEB-INF.cftags.component |
---|
None |
Constructor Detail |
---|
Method Detail |
---|
Converts data from JSON to CF format
data
- JSON Packet to inflatequeryFormat
- query or array on conversion formatsConverts data from CF to JSON format
data
- The CF value or data packetqueryFormat
- query or array on conversion formatsChecks if a data packet is valid JSON or not, great for mocking
data
- JSON Packet to checkI validate a JSON document against a JSON schema
doc
schema
errorVar
stopOnError
_doc
_schema
_item