PDA

Ver la Versión Completa : Cómo obtener un array desde un servidor


velas16v
08/12/12, 11:43:20
Estoy intentando mostrar las ubicaciones contenidas en una lista de archivos que tengo en un servidor y no se si con JSON podría acceder a la información de estos ficheros creando un array con estos datos o si debería realizar alguna acción desde el servidor que recopilara esta información. Estoy bastante verde en php y trabajo con un servidor público que me da un servicio ftp.

oscar8x
08/12/12, 17:43:02
Si son ficheros, podrías leerlos desde el teléfono y hacer los ajustes, aunque lo mas comodo es tener los datos en una base de datos y recuperarlos con una simple web php mediante JSON

velas16v
08/12/12, 19:13:04
Tengo alojados en un servidor gratuito con servicios ftp una serie de ficheros de audio y éstos tienen insertadas unas coordenadas de posicionamiento en sus metadatos. Lo que me interesa es obtener estas coordenadas para mostrarlas mediante marcadores en el mapa.

Corrígeme si me equivoco porque no sé si entiendo bien como funciona el parseo JSON.

Tengo que crear tablas donde insertar los datos de posición y las referéncias a cada audio (dirección URL) para poder acceder desde el dispositivo a toda esta información?

Podría añadir a la matriz JSON los ficheros de audio como si fueran objetos o sólo se permite la adición de variables?

No necesito ninguna comunicación extra con el servidor en formato php?

oscar8x
09/12/12, 14:43:09
Un tutorial : http://www.inforjmr.es/?p=497 (hay bastantes por Internet de obtener datos JSON Android)

No hace falta una base de datos para el JSON, pero se suelen usar por el tema de búsquedas que son más rápidas.

La opción que puedes hacer es tener un script en el servidor que obtenga las coordenadas de dichos ficheros audio y genere un fichero solo con esos datos o los inserte en una BD. Luego con php o simplemente con javascript devuelves los valores en las peticiones con formato JSON