Du bør prøve at bruge JSON-udvidelsen til Postgresql. Det vil gøre præcis, hvad du vil:validere og gemme JSON. Oprindeligt blev JSON-udvidelsen tilføjet i 9.2. Postgres 9.3 tilføjede flere funktioner til JSON-udvidelse, inklusive nye operatører og funktioner. Og postgres 9.4 vil have avanceret indekseringsunderstøttelse til JSON, så du vil være fremtidssikret med denne opsætning.
Relaterede links:http://www.postgresql.org/docs/ 9.3/static/functions-json.html http://wiki.postgresql.org/wiki/What 's_new_in_PostgreSQL_9.3#JSON:_Additional_functionality