<#-- Using '...' instead of "..." for convenience: no need for \" escapes this way. --> <#assign test = '{"foo":"bar", "f":4, "text":"bla bla"}'> <#assign m = test?eval_json> ${m.foo} <#-- prints: bar --> <#-- Dump the whole map: --> <#list m as k, v> ${k} => ${v} </#list>