Try:
select _message_body->'Charges'->>'Name' from ...
Steve
On Tue, Dec 8, 2020 at 9:58 AM Ken Tanzer <ken.tanzer@xxxxxxxxx> wrote:
Hello. This is probably simple, but I'm having a hard time making use of some json data, and hoping someone can help.Given some data that looks like this (I added a couple of carriage returns for readability):SELECT _message_body->'Charges' FROM message_import_court_case where _message_exchange_id=1296;
?column?
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------
[{"NCIC": {"Code": null, "Name": null, "Behavior": null}, "Name": "Possession Of Burglary Tools", "OffenseCodes": "9A52030;9A52060", "ClassSeverity": {"Code": "M|GM", "Description": null}},{"NCIC": {"Code": null, "Name": null, "Behavior": null}, "Name": "Burglary In The Second Degree (Commercial)", "OffenseCodes": "9A52030", "ClassSeverity": {"Code": "F|B", "Description": null}}]How can I extract the two "Name" elements? (i.e.:Possession of Burglary ToolsBurglary In The Second Degree (Commercial)This is with 9.6.20. Thanks in advance!Ken--AGENCY SoftwareA Free Software data systemBy and for non-profits(253) 245-3801learn more about AGENCY orfollow the discussion.