Obtém o valor de um item em uma estrutura do tipo mapa através do caminho associado.
![](/download/attachments/234662519/obterCampoMapaCaminho.png?version=1&modificationDate=1671730305000&api=v2)
Figura 1 - Bloco Obter campo do Mapa por caminho
Compatibilidade
- Bloco servidor: cronapi.map.Operations.getJsonOrMapField()
Retorno
Retorna o valor do item associado a um caminho do mapa.
Parâmetros
Mapa
Objeto do mapa via texto ou arquivo (retorno do bloco Abrir arquivo para leitura) a ser convertido para o formato JSON
- Posição: 1
- Inglês: Map
- Tipo: Mapa / Map
- Exemplo: "map"
Caminho
Caminho do item a ter o valor obtido.
- Posição: 2
- Inglês: Path to move
- Tipo: Texto / String
- Exemplo: "submap1.chave1"
Exemplo
A função abaixo obtém o valor do item com caminho "submap1.chave1" dentro do objeto "map" e imprime o seu valor (valor1), na sequência, obtém o valor do item com chave "chave2" dentro do objeto "map" e imprime o seu valor (valor2).
![](/download/attachments/234662519/exemploObterCampoMapaCaminho.png?version=1&modificationDate=1671730305000&api=v2)
Figura 2 - Exemplo de uso do bloco Obter Campo do Mapa por caminho
![](/download/attachments/234662519/resultadoObterCampoMapaCaminho.png?version=1&modificationDate=1671730305000&api=v2)
Figura 2.1 - Resultado exibido a partir das configurações da Figura 2