Ajuda! Java Json Ajax

Galera estou com um pequeno problema no retorno do json

tenho na minha action o seguinte codigo

mcg = new ManterClientesInfGeraisVO(1,"diogo");            
            XStream xstream = new XStream (new JsonHierarchicalStreamDriver()); 
            xstream.alias ( "cliente", ManterClientesInfGeraisVO.class); 
                    
            obj = new JSONObject ();   
                obj.put("objeto", xstream.toXML(mcg));

O retorno dessa action esta vindo assim

{"objeto":"{\"cliente\": {\n  \"stackTrace\": [],\n  \"codigo\": 1,\n  \"nome\": \"diogo\"\n}}"};

No meu JS estou dando um alert assim

var myAjax = new Ajax.Request(
                    url, 
                    {                        
                            method: 'POST',
                            parameters: pars,
                            onComplete: fetchSuccess                            
                    });
                 
   }
   
   function fetchSuccess(originalRequest){				
				
               var result = originalRequest.responseJSON;
               
               alert(result.obj.objeto.cliente.codigo);
			
		}

O porem e que nao esta dando o alert, heheh, o que posso fazer?

Cara não entende de json mas de ajax… Se você está tentando mostrar um alert em um resultado de ajax é impossível. Somente se fizer um “gambiarra” no resultado do ajax criar um input hidden e ao retornar verificar se existe ou nao o input ai sim mostra o alert.

abrços.

Obrigado pela ajuda, :x, mais derepente nao me expressei bem mais olhando o codigo assima da para ter uma ideia do que estou tentando testar antes de fazer funcionar…