Tengo que desarrollar una aplicación iOS que pueda leer los datos de un archivo CSV alojado en un dominio. ¿Hay alguna API estándar que pueda ayudarme a hacer esto? No es necesario descargarlo, solo leer el archivo porque el archivo se actualizará cada dos minutos.Cómo leer un archivo CSV usando iOS
Respuesta
recomiendo Dave DeLong 's CHCSVParser biblioteca para analizar
NB iOS 6+ solamente :) – deanWombourne
¿Qué significa NB? – Moshe
Simplemente significa algo así como 'por cierto'. Es una manera de agregar una nota a algo si no puede/no puede agregar una nota al pie - http://en.wikipedia.org/wiki/Nota_bene – deanWombourne
Tendrá que descargar el archivo, que es la única manera de obtenerlo desde el host remoto de su dispositivo. Un CSV File es un archivo de texto con datos separados por una coma (','). Descargue el archivo desde el host remoto, lea el archivo línea por línea, divida la cadena de línea que se leyó del archivo;
Por ejemplo:
1,2,3,4,1,2,3 ...Line 1
de Split usando '' como delimitador y añadir los valores divididas en una matriz, el resultado será:
array_line_one = {1,2,3,4,1,2,3};
¿hay alguna API que me permita acceder al archivo desde el servidor? –
Consulte http://allseeing-i.com/ASIHTTPRequest/How-to-use, tiene información sobre cómo realizar una solicitud HTTP, si está descargando desde un servidor HTTP. –
CSV es mucho más complejo que eso, ¿qué pasa con el campo que contiene comas? ¿Qué pasa con el tratamiento de los campos entre comillas y el escapado? ¿Qué hay de las nuevas líneas? Utilizaría una biblioteca que se ha probado para todos estos casos extremos en lugar de rodar su propia solución. – deanWombourne
- 1. ¿Cómo leer el archivo csv en android?
- 2. ¿Cómo creo un archivo CSV usando Perl?
- 3. cómo leer un archivo csv en orden inverso en python
- 4. cómo leer un archivo pdf usando lisp
- 5. Leer archivos CSV desde el archivo Zip
- 6. cómo leer un archivo de texto en ios
- 7. ¿Cómo obtener un archivo .csv en R?
- 8. Cómo leer una línea CSV con "?
- 9. ¿Cómo leer un archivo desde un URI usando StreamReader?
- 10. Cómo analizar un archivo CSV en Bash?
- 11. Cómo usar SQL en un archivo CSV
- 12. ¿Cómo anexar a un archivo CSV?
- 13. Descargar el archivo CSV usando "AJAX"
- 14. Importar archivo csv grande usando phpMyAdmin
- 15. En Scala, ¿cómo leer un archivo CSV simple con un encabezado en su primera línea?
- 16. Cómo leer un archivo XML desde la web usando powershell
- 17. Cómo leer y escribir en un archivo usando JavaScript
- 18. Cómo leer un archivo .RTF usando .NET 4.0
- 19. Cómo leer un archivo pim.vol
- 20. Leer csv con fechas y números de
- 21. Cómo leer archivos CSV línea por línea en VBScript
- 22. django descarga el archivo csv usando un enlace
- 23. Cómo codificar un hipervínculo en un archivo con formato CSV?
- 24. lectura de un archivo CSV en MATLAB
- 25. Convertir un archivo csv a json usando C#
- 26. Cómo abrir un archivo csv en Android
- 27. leer el archivo db SQLite usando java
- 28. Lectura de datos CSV de un archivo
- 29. leer el archivo xml usando http
- 30. ¿Cómo se divide un gran archivo de datos CSV en archivos de datos individuales usando R?
tienes que hacer API para eso. solicita la API y puede obtener los datos en json o xml. – Hiren
¿Tendré algún problema cuando lea los datos? bcos es su formato CSV. –