Install or load Google's gson.jar file by building it from the git repo https://github.com/google/gson or download the latest jar
<cfscript> variables.myJSON = {"ugly":"put in some ugly/compressed json here"}; variables.objJSON = CreateObject("java","com.google.gson.GsonBuilder").setPrettyPrinting().create(); variables.objParser= CreateObject("java","com.google.gson.JsonParser"); variables.jsonElement = variables.objParser.parse(variables.myJSON); variables.result = variables.objJSON.toJson(variables.jsonElement); WriteOutput("<textarea cols='80' rows='20'>#variables.result#</textarea>"); </cfscript>
No comments:
Post a Comment