PDA

Ver la Versión Completa : webservice .net + sql + app android


gohan0189
14/03/12, 16:42:48
hola de nuevo

bueno tengo una duda empezaba a ver lo de json pero todavia no le se bien, y tengo que hacer lo siguiente:

ejemplo
1.- tengo una app con varios edittext, al poner los primero dos campos (folio, nombre), me debe llenar los otros 3 consultando un web service que a su vez consulta mi base de datos en Mysql que ya tengo hecho, lo que no se es como jalar los datos por separado para irlos poniendo en su campo correspondiente osea q si los tres edit text que tengo que llenar son celular, un boolean y una fecha pero todo biene dentro de una cadena json como ir jalando los valores para ponerlos en su respectivo edittext??????

gohan0189
14/03/12, 18:19:51
por ejemplo si mi respuesta de mi metodo en mi web service es

{"Id":958521,"Poliza":{"Id":958520,"Folio":"958520","Derechos":0,"ComisionImporte":1234.5,"ComisionPct":10,"RecargosImporte":0,"RecargosPct":0,"Estatus":0,"Gastos":0,"Aseguradora":{"Id":2778,"NombreCompleto":"AXA SEGUROS SA DE CV","Clave":"AXA","DeshabilitaCalculos":false,"CalculoComisionIncluyeRecargo":false,"CalculoRecargoIncluyeDerechos":false},"Impuesto":{"Clave":"IVA-16","Nombre":"NUEVO IVA","Porcentaje":16},"Impuesto":{"Id":2189,"Clave":"IVA-16","Nombre":"NUEVO IVA","Porcentaje":16},"Ramo":{"Clave":"AUT","Nombre":"AUTOS","Id":2569,"Xtype":"pol.aut","DivisionOperativa":0},"SubRamo":{"Clave":"AUT","Nombre":"AUTOS IND","Id":2570,"Flotilla":false}},"Serie":"12345","Motor":"12345","Placas":null,"ConductorHabitual":null,"Contacto":null,"CoberturaAuto":0,"Marca":{"Id":2447,"Clave":"DEF","Descripcion":"DEFAULT","Ubicacion":{"Id":2185,"Path":"1","Nombre":"GAB STA FE"},"CentroDeBeneficio":{"Id":4,"Path":"1.1","Nombre":"Loader"},"Propietario":{"Id":1,"Email":"xxxx ([email protected])","Nombre":"Usuario Loader","Username":"loader"},"Permiso":2,"UsuarioAdd":{"Id":1,"Email":"xxxx ([email protected])","Nombre":"Usuario Loader","Username":"loader"},"FechaAdd":"\/Date(1273271245000-0500)\/","UsuarioUMod":{"Id":1,"Email":"xxxx[/EMAIL]","Nombre":"Usuario Loader","Username":"loader"},"FechaUMod":"\/Date(1273271245000-0500)\/","UsuarioDel":null,"FechaDel":null,"Estatus":1,"RefWinsef":null,"RequiereAutorizacionFlujo":false},"Modelo":"2010","Version":"version","Descripcion":"DEFAULT 2010 version","EndosoAlta":null,"EndosoBaja":null,"GrupoAsegurados":null,"Inciso":"12345","Estatus":1,"Prima":0,"BeneficiarioPreferente":null,"Identificador":null,"Empleado":null,"TarjetaBancaria":null,"Ubicacion":{"Id":2185,"Path":"1","Nombre":"GAB STA FE"},"CentroDeBeneficio":{"Id":2213,"Path":"1.1.2.1.1","Nombre":"TI y Sistemas"},"Propietario":{"Id":2343,"Email":"[EMAIL="[email protected]"]xxxx ([email protected])","Nombre":"José Carlos Guzmán","Username":"cguzman"},"Permiso":2,"UsuarioAdd":{"Id":2343,"Email":"xxx ([email protected])","Nombre":"José Carlos Guzmán","Username":"cguzman"},"FechaAdd":"\/Date(1331255081000-0600)\/","UsuarioUMod":{"Id":2343,"Email":"xxx ([email protected])","Nombre":"José Carlos Guzmán","Username":"cguzman"},"FechaUMod":"\/Date(1331255081000-0600)\/","UsuarioDel":null,"FechaDel":null,"RefWinsef":null,"RequiereAutorizacionFlujo":false}
[/CODE]

y de aqui solo necesito los campos de nombre, fechaadd, fechaUmod,marca, modelo y version que y como lo tengo que hacer????

sgolivernet
15/03/12, 12:49:27
Hola gohan0189,

en mi Curso de Programación en Android puedes encontrar un ejemplo de esto en los capítulos dedicados al acceso a servicios web REST.

Te paso el enlace al curso, es gratuito:

http://www.sgoliver.net/blog/?p=1313

Saludos.

gohan0189
16/03/12, 20:47:45
Hola gohan0189,

en mi Curso de Programación en Android puedes encontrar un ejemplo de esto en los capítulos dedicados al acceso a servicios web REST.

Te paso el enlace al curso, es gratuito:

http://www.sgoliver.net/blog/?p=1313

Saludos.

muchas gracias , pero como q todavia no me queda muy claro pero gracias por la aportacion