Versão atual:

Tipagem de Json no TL++

Boa tarde!

Comecei a desenvolver em TL++ há pouco tempo e estou com uma dúvida quanto a tipagem de Jsons em TLPP.

Observe o exemplo a seguir:

tlpp_tipagem.PNG

Primeiramente ele aponta um erro de tipo incompatível ao preencher um Json que está dentro do array. Se eu altero o tipo da variável aList para Object, esse erro deixa de acontecer. Mas ela não seria um Array antes de ser um Object/Json? Essa validação está correta?

Segundo ele aponta um erro de tipo incompatível ao acessar a primeira posição do Json. Este erro não acontece se eu acesso a chave da primeira posição. Exemplo: jRet[1, 'letras']. Essa validação também está correta?

Grato pela ajuda.

Estou utilizando a extensão oficial do TDS no VsCode.

Versão (1):

Ver a versão formatada

Tipagem de Json no TL++

Comentário

new question