Я пытаюсь разобрать выбранный результат из PostgreeSQL в Groovy, но что-то идет не так, когда я пытаюсь его проанализировать. Я использовал много вещей, но я не достиг цели. Я пробовал так: у меня есть три столбца в Postgre. Один из столбцов (документ) имеет тип jsonb, и я хочу его проанализировать.
//instance of connection string to postrgre
PgAdmin pg = new
List<GroovyRowResult> result = pg.getSelectResult(Here goes select script)
for(Map oneRow in result) {
def document = oneRow.get("document")
println documnet //Well from here it works good, it prints jsonb data stored in document column.
def customerName = document.get("CustomerName") // it failes and goes on error, where CustomerName is inside jsonB.
}
Я также пытался использовать JsonSlurper, но он также не работает.