App inventor 2 en español
Cómo programar los teléfonos móviles con Android.
Chat PHP MySQL. App inventor 2 - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
___________________________
75B.- Cargar archivo JSON. Nombre y Clave. Convertir Excel a JSON. (II)
p75B_json_nombreclave.aia
- Vamos a cargar este archivo. En este caso lo cargamos desde Internet, pero podría estar en la misma aplicación.
nombre_clave.json |
{
"Juan":"1234",
"Pedro":"5678",
"Antonio":"9012",
"Luis":"1111",
"Enrique":"2222",
"Carlos":"3333",
"Alberto":"4444"
} |
- Cualquier caracter equivocado hará que no funcione su lectura. Para consultar si está bien construido vamos a esta página, lo copiamos, lo validamos y comprobramos si tiene errores:
http://jsonlint.com/
_____________
- Diseño.
- He puesto Juan y 1234 como ejemplos.
_____________
- Bloques.
_______________________
- Comentarios.
- Primero se toma el archivo y se convierte desde formato JSON a Lista.
- Se comprueba si la pareja de Nombre, que es el CampoDeTexto1 coincide con la Clave escrita en el CampoDeTexto2.
- Puede ser un poco lioso, pero la palabra clave que está en el Bloque azul, no tiene nada que ver con la Clave del usuario.
_______________________
- De Excel a Csv a JSON.
- Tenemos esta Hoja en Excel:
- Dos columnas con Nombre y Clave. La Guardamos en Excel / Otros formatos / CSV delimitado por comas.
- Lo guardamos como nombre_clave.csv.
- Lo abrimos con el Bloc de Notas++
- Buscar / Reemplazar los ; por ,
- Copiamos el archivo con los datos separados por coma en esta web:
http://shancarter.github.io/mr-data-converter/
- Obtendremos los datos convertidos a JSON.
_______________________
- Al revés. De JSON a Csv a Excel.
- Tenemos este archivo JSON.
- Vamos a convertirlo en Excel.
personas.json |
[
{
"id":"1",
"Nombre":"Juan",
"Apellido":"Álvarez",
"Edad":"11"
},
{
"id":"2",
"Nombre":"Antonio",
"Apellido":"García",
"Edad":"22"
},
{
"id":"3",
"Nombre":"Luis",
"Apellido":"Herrera",
"Edad":"33"
},
{
"id":"4",
"Nombre":"Carlos",
"Apellido":"Ibáñez",
"Edad":"44"
}
] |
- Vamos a ...
http://www.convertcsv.com/json-to-csv.htm
- Copiamos y pegamos los datos.
- Los convertimos a csv. Bajamos el archivo.
- Vamos al Excel. Cargamos el archivo...
__________________________________
|