Páginas filhas
  • 7255302 DFWKTOOLS-1746 DT Introdução Novos Formatos JSON


01. 
DADOS GERAIS

Linha de Produto:Logix
Segmento:Tecnologia
Módulo:Componentes
Função:LJsonObject
Ticket:7255302
Requisito/Story/Issue (informe o requisito relacionado) :DFWKTOOLS-1746


02. SITUAÇÃO/REQUISITO

Outros formatos de Json válidos não eram aceitos no componente LJsonObject.

Atualmente os únicos formatos de JSon aceitos são:

Exemplo 1
{
	"teste": [
		{
			"tipo": 1,
			"codigo": "XX23455",
			"operacao": "ProcessarProduto",
			"descricao": "Operação ProcessarProduto executada com sucesso para a chave: XX23455."
		}
	]
}
Exemplo 2
{
	"teste1": [
		{
			"tipo": 1,
			"codigo": "XX23455",
			"operacao": "ProcessarProduto",
			"descricao": "Operação ProcessarProduto executada com sucesso para a chave: XX23455."
		}
	],
	"teste2": [
		{
			"tipo": 1,
			"codigo": "XX23456",
			"operacao": "ProcessarProduto",
			"descricao": "Operação ProcessarProduto executada com sucesso para a chave: XX23456."
		}
	]
}

03. SOLUÇÃO

Implementado outros formatos de JSon no componente LJsonObject, conforme exemplos abaixo:

Exemplo 1
[
	{
		"tipo": 1,
		"codigo": "XX23455",
		"operacao": "ProcessarProduto",
		"descricao": "Operação ProcessarProduto executada com sucesso para a chave: XX23455."
	}
]
Exemplo 2
[
	{
		"tipo": 1,
		"codigo": "XX23455",
		"operacao": "ProcessarProduto",
		"descricao": "Operação ProcessarProduto executada com sucesso para a chave: XX23455."
	},
	{
		"tipo": 1,
		"codigo": "XX23456",
		"operacao": "ProcessarProduto",
		"descricao": "Operação ProcessarProduto executada com sucesso para a chave: XX23456."
	}
]


IMPORTANTE!

Disponível a partir do pacote oficial 12.1.28 ou pacote Fix Framework Logix 12.1.28.(FIX01)