Amigos,
Existe alguma função em xHarbour 1.00 que converta uma string no formato JSON para Hash?
Att.
Clodoaldo Monteiro
String JSON to HASH
Moderador: Moderadores
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
String JSON to HASH
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
String JSON to HASH
Clodoaldo,
Bom dia,
Tem um exemplo em harbour o fonte é tohash.prg
Fica na pasta contrib\hbexpat\tests
Bom dia,
Tem um exemplo em harbour o fonte é tohash.prg
Fica na pasta contrib\hbexpat\tests
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
- clodoaldomonteiro
- Usuário Nível 4

- Mensagens: 821
- Registrado em: 30 Dez 2006 13:17
- Localização: Teresina-PI
- Contato:
String JSON to HASH
Simões,
Eu até vi esses exemplos, mas eles não funcionam com o xHarbour 1.00 e estou tendo dificuldades em usar o Harbour 3.4
Muito obrigado pela dica.
Eu até vi esses exemplos, mas eles não funcionam com o xHarbour 1.00 e estou tendo dificuldades em usar o Harbour 3.4
Muito obrigado pela dica.
At. Clodoaldo Monteiro
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
Linguagens: Clipper / Harbour
Área de Atuação: Sistemas de gestão para Prefeituras Municipais
Fones: (86)3223-0653, 98859-0236
www.simplesinformatica.com.br
String JSON to HASH
Olá Clodoaldo,
Eu fiz uma funçãozinha que resolveu meu problema, talvez precise fazer algum ajuste mas pode ser que te ajude.
Eu fiz uma funçãozinha que resolveu meu problema, talvez precise fazer algum ajuste mas pode ser que te ajude.
Código: Selecionar todos
Function JSontoHash( cStringJson )
/***
* Converte string formato Json em Hash
*/
Local hJson := {=>}
cStringJson := StrTran( cStringJson,':[','=>{')
cStringJson := StrTran( cStringJson,'":"','" => "')
cStringJson := StrTran( cStringJson,'[','{')
cStringJson := StrTran( cStringJson,']','}')
cStringJson := StrTran( cStringJson,'":null','"=>nil')
cStringJson := StrTran( cStringJson,'":true' ,'"=>.t.' )
cStringJson := StrTran( cStringJson,'":false','"=>.f.')
cStringJson := StrTran( cStringJson,'":','"=>')
cStringJson := StrTran( cStringJson,"\/","/" )
hJSon := &( cStringJson )
Return hJson

