App inventor 2 en español
Cómo programar los teléfonos móviles con Android
mediante App inventor 2 - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
____________________________
37F.- Obtener un archivo de texto y visualizarlo en una tabla. Componente Web.
p37F_web_bajar_archivo_texto1.aia
- Tenemos un archivo de texto de tipo .csv en internet, lo queremos bajar y ver su contenido.
- El contenido lo mostraremos en una tabla con la extensión TableView.
- Este es el archivo que bajaremos de internet:
productos2.csv |
10;Arduino UNO;12;3
11;Arduino DUE;16;4
12;Arduino Mini;18;2
13;Arduino Micro;14;10
14;ESP8266-01;11;4
15;ESP8266-12;15;5
16;ESP32;16;5
17;Pantalla LCD-I2C;14;2
18;Módulo I2C;12;1
19;Teclado;10;10
20;Servo g90;12;2
21;Buzzer;14;10
22;Módulo HC-06;12;2
23;Módulo HC-10;12;3
24;Pantalla OLED;11;1
25;Relé;9;3
26;Panel solar;14;3
27;Sensor presión;12;2
28;Sensor humedad;14;3
29;Sensor peso;14;3
30;Sensor infrarojo;10;1
31;Sensor ultrasonido;12;2
32;Brújula;14;2
33;Giroscopio;11;3 |
_________________
- Diseño.
- En la Screen1 marcamos: Enrollable.
_________________
- Bloques.
_________________
- Comentarios.
- Escribiremos la dirección web del archivo en la variable accion: http://kio4.com/appinventor/00app/productos2.csv
- Vemos dos formas de leer el contenido del archivo según pongamos GuardarRespuesta en cierto o en falso.
- Si lo ponemos GuardarRespuesta en cierto, bajaremos el archivo y se guardará en otro archivo llamado arduino.txt, según se ha establecido en NombreDelArchivoDeRespuesta.
- Ese archivo se guardará en la SdCard, podemos visualizarlo mediante el componente Archivo.
- Pondremos el bloque de LeerDesde y el nombreDelArchivo, observa que lo ponemos con barra: /arduino.txt
- El texto se mostrará en la Etiqueta8.
-------------------------------------------
- Otra forma de ver el contenido del archivo es estableciendo GuardarRespuesta en falso.
- En este caso no se obtendrá un archivo como acabamos de ver, sino que el contenido se muestra directamente.
- Observa que en la Etiqueta9, obtenemos el contenidoDeRespuesta.
______________________________________________________
______________________________________________________
2.- Bajar el contenido del archivo y mostrarlo en una tabla con la extensión TableView.
p37F_web_bajar_archivo_texto2.aia
_________________
- Diseño.
- Observa que los campos están separados por ;
y las líneas \n
- Pondremos GuardarRespuesta en falso.
- Con lo cual el contenido del archivo se mostrará directamente en la Etiqueta9.
- Además se cargará en la TablaView mediante la extensión.
_________________
- Bloques.
________________________________________
__________________________________
|