Boa noite,
estou fazendo uma consulta de WebService para obter o endereço através do cep, isso funciona bem, mas não estou conseguindo selecionar os valores dentro de um Map para preencher os inputs.
meu Controller:
@ResponseBody
    @RequestMapping(value = "/buscaEndereco", method = RequestMethod.GET)
    public Map<String,String> buscaEndereco(String cep) throws SQLException, SigepClienteException, RemoteException{
        HashMap<String,String> map = new HashMap<String,String>();
        EnderecoERP consultaCEP = new AtendeClienteProxy().consultaCEP(cep);
        String rua = consultaCEP.getCidade();
        map.put(rua, "cidade");
        map.put(consultaCEP.getUf(), "uf");
        map.put(consultaCEP.getBairro(), "bairro");
        map.put(consultaCEP.getEnd(), "rua");
        System.out.println(cep);
        return map;
    }meu código Jquey:
var cepAjax = function() {
    var cep = $(this).val();
    $.ajax({
        type: "GET",
        url: "/importHair/buscaEndereco",
        contentType: "application/json; charset=utf-8",
        data: {
            "cep" : cep,
        },
        success : function(resultado) {
            var obj = JSON.stringify(resultado);
            console.log(obj.uf)
        }
    })
}se eu coloco :
console.log(obj)ele me volta o resultado completo mas quero apenas selecionar cada resultado pela chave do Map e ir preenchendo os campos.
Em que estou errando?
obrigado.
