Bibliotecas: Serialização e desserialização de JSON (MQL nativo) - página 12
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Alguém ou o autor poderia responder se isso é compatível com JSON aninhado? Ou seja, uma instância CJAVal contém as chaves '2' e '3', que são outra instância CJAVal. O código parece ser executado, mas quando serializado as chaves ficam em branco.
Por exemplo, estou recebendo:
Mas deveria estar recebendo
https://www.mql5.com/ru/forum/63015
Alguns exemplos
matriz de matrizes
Ótimo design, obrigado, mano! Funciona como um relógio, usei-o em meu robô.
Há alguns erros na Bíblia. Em anexo está a versão corrigida, graças ao autor, que provavelmente não se importará.
Olá,
Estou tentando usar essa biblioteca para ler um arquivo json.
Você poderia fornecer um exemplo em um caso como esse?
Minhas primeiras linhas são :
O que devo fazer para armazenar alguns valores do arquivo json em minhas variáveis?
Obrigado pela ajuda!
Erwann.
Depois de algumas pesquisas, resolvi meu problema :)
Não é necessário usar a tabela de strings [] porque a limitação da string é de 256 bytes.
Na verdade, não há limitação de comprimento da string (apenas para a inicialização entre aspas "").
Portanto, você só precisa usar este código:
a variável s string pode ter um comprimento superior a 256 caracteres :)
Tchau,
Erwann.
Alguém ou o autor poderia responder se isso é compatível com JSON aninhado? Ou seja, uma instância CJAVal contém as chaves '2' e '3', que são outra instância CJAVal. O código parece ser executado, mas quando serializado as chaves ficam em branco.
Por exemplo, estou recebendo:
Mas deveria estar recebendo
Daniel, também tive o mesmo problema com chaves vazias ao usar objetos JSON aninhados (não matrizes). Resolvi o problema usando a função Set(). Exemplo:
há alguns erros na Bíblia. em anexo está a versão corrigida, graças ao autor e provavelmente não se importará.
Obrigado!
Como faço para remover um elemento de uma árvore JSON. Há um método para definir e adicionar, mas não para excluir
Desde já, obrigado
Muito bom, adicionei suporte aos tipos ulong e datetime.
O resultado do WebRequest é uma matriz e eu o invoco da seguinte forma
jv.Deserialize( result);
como posso iterá-lo?
'
você pode usar jv[0]["a"].ToInt() para obter 1, jv[1]["a"].ToInt() para obter 2