betovsp Posted March 20 Report Share Posted March 20 Olá pessoal, tudo bem? Preciso verificar se dentro de um array multidimensional, possui uma tag específica, no harbour tem uma função pra isso, mas no xharbour eu não sei. Alguém já teve essa necessidade e resolveu? Obrigado. Quote Link to comment Share on other sites More sharing options...
kapiaba Posted March 21 Report Share Posted March 21 Citar no harbour tem uma função pra isso Mostre qual é para acharmos a equivalente garoto. Parece que não SAY(). Regards, saludos. Quote Link to comment Share on other sites More sharing options...
sygecom Posted March 21 Report Share Posted March 21 Eu uso xharbour 1.2.3 Geralmente eu transformo o JSON em HASH e depois procuro no Hash hHash := Hash() cJSON:='{'+; '"message": "Segue documento para assinatura.",'+; '"skip_email": "0",'+; '"workflow": "1"'+; '}' hb_jsondecode( cJSON, @hHash ) // aqui transforma o JSON em HASH IF HHasKey( hHash, 'workflow' ) ? 'EXISTE' ELSE ? 'NÃO EXISTE' ENDIF Quote Link to comment Share on other sites More sharing options...
betovsp Posted March 21 Author Report Share Posted March 21 4 horas atrás, sygecom disse: Eu uso xharbour 1.2.3 Geralmente eu transformo o JSON em HASH e depois procuro no Hash hHash := Hash() cJSON:='{'+; '"message": "Segue documento para assinatura.",'+; '"skip_email": "0",'+; '"workflow": "1"'+; '}' hb_jsondecode( cJSON, @hHash ) // aqui transforma o JSON em HASH IF HHasKey( hHash, 'workflow' ) ? 'EXISTE' ELSE ? 'NÃO EXISTE' ENDIF Show, era isso mesmo, ontem já havia localizado, esqueci de postar aquio. Vlw. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.