TL++ JSON

ERP

12 de abril de 2021

Voltamos com a edição número 2 do Protheus News, com uma outra novidade do TL++, a utilização de JSON.

A partir da versão 17.3.0.7 do servidor de aplicação Protheus , o Protheus reconhece o JSON de forma “nativa” ou seja, é possível declarar o JSON da forma abaixo sem ter que instanciar explicitamente a classe JsonObject.

{“key”: “valor”}

Vamos a um exemplo prático:

#include ‘totvs.ch


user function testeJson()

local oPedidos := {“pedidos”: {}, “quantidadePedidos”:0}
local oPedido

oPedido := {“codigo”: “123456”, “total”:123.00}
oPedidos[“quantidadePedidos”] := 1

aadd(oPedidos[‘pedidos’], oPedido)

msgAlert(oPedidos[‘pedidos’][1][‘codigo’])
msgAlert(oPedidos[‘pedidos’][1][‘total’])

freeObj(oPedidos)
freeObj(oPedido)
return

Espero que tenham gostado dessa edição do Protheus News!

Em breve traremos mais novidades!

Até logo!

Talvez você possa se interessar

Atualização de Release 12.1.33

Atualização de Release 12.1.33

Atualização de Sistema ERP Protheus é uma ação periódica importante para manter e melhorar o desempenho do sistema…

0 comentários

Enviar um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

AGENDE AGORA MESMO

UMA APRESENTAÇÃO

Vamos conversar para entender as
necessidades de sua empresa.