SOLUCIONADO.
Había un error en la forma de crear y enviar el json.
Código:
HashMap<String,String> mapa = new HashMap<String,String>();
mapa.put("login", l);
mapa.put("nombre", nombre);
mapa.put("email",email);
JSONObject obj = new JSONObject();
obj.append("datos", mapa);
De esta forma, si parseo de forma correcta luego en el Javascript.
Muchisimas gracias por tu ayuda