|     Inicio    |   |         |  |   FOROS      |  |      |      
   Elastix - VoIP B4A (Basic4Android) App inventor 2 PHP - MySQL
  Estación meteorológica B4J (Basic4Java) ADB Shell - Android Arduino
  AutoIt (Programación) Visual Basic Script (VBS) FireBase (BD autoactualizable) NodeMCU como Arduino
  Teleco - Emisora de A.M. Visual Basic Cosas de Windows Webs interesantes
T Búsqueda en este sitio:


.

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

___________________________

75F.- Pasar archivo de Excel a XML.

- Vamos a pasar los datos de un archivo de Excel a XML.

- XML es una forma de formatear datos, es muy utilizado, parecido a JSON.

- Tenemos el siguiente archivo Excel:

capitales.xlxs

- Se trata de Capitales y tres opciones. La quinta columna es la respuesta correcta.

- Creamos un plantilla XML, simplemente copiamos esta...

platilla.xml

- Fíjate que he tomado la primera pregunta y la he puesto dos veces en la plantilla:

plantilla.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<datos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <pregunta>
        <Capital>Capital de España.</Capital>
        <a>Sevilla</a>
        <b>Madrid</b>
        <c>Cádiz</c>
        <respuesta>Madrid</respuesta>
    </pregunta>
   <pregunta>
        <Capital>Capital de España.</Capital>
        <a>Sevilla</a>
        <b>Madrid</b>
        <c>Cádiz</c>
        <respuesta>Madrid</respuesta>
    </pregunta>
</datos>

_________________________________
- Conversión de Excel a XML

- Vamos a Excel. Pulsamos en "Programador". "Origen". "Asignaciones XML..."

- Agregamos el archivo de plantilla.xml

- Posiblemente saldrá una notificación, aceptamos.

 

- Ahora arrastramos, uno a uno, cada elemento de pregunta hasta su cabecera correspondiente como se ve en la imagen.

- Se observa que cada vez que arrastramos una pregunta, se pone en negrita. Además en la columna aparece un desplegable.

- Vamos a Exportar, le damos un nombre, por ejemplo capitales.xml

capitales.xml

- Ya tenemos nuestro archivo convertido a XML:

capitales.xml
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<datos xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <pregunta>
        <Capital>Capital de España</Capital>
        <a>Sevilla</a>
        <b>Madrid</b>
        <c>Cádiz</c>
        <respuesta>Madrid</respuesta>
    </pregunta>
    <pregunta>
        <Capital>Capital de México</Capital>
        <a>Ciudad de México</a>
        <b>Guadalajara</b>
        <c>Oaxaca</c>
        <respuesta>Ciudad de México</respuesta>
    </pregunta>
    <pregunta>
        <Capital>Capital de Perú</Capital>
        <a>Nazca</a>
        <b>Jaén</b>
        <c>Lima</c>
        <respuesta>Lima</respuesta>
    </pregunta>
    <pregunta>
        <Capital>Capital de Argentina</Capital>
        <a>Buenos Aires</a>
        <b>Córdoba</b>
        <c>Rosario</c>
        <respuesta>Buenos Aires</respuesta>
    </pregunta>
    <pregunta>
        <Capital>Capital de Colombia</Capital>
        <a>Cartagena</a>
        <b>Bogotá</b>
        <c>Medellín</c>
        <respuesta>Bogotá</respuesta>
    </pregunta>
    <pregunta>
        <Capital>Capital de Venezuela</Capital>
        <a>Caracas</a>
        <b>Maracaibo</b>
        <c>Valencia</c>
        <respuesta>Caracas</respuesta>
    </pregunta>
    <pregunta>
        <Capital>Capital de Ecuador</Capital>
        <a>Guayaquil</a>
        <b>Cuenca</b>
        <c>Quito</c>
        <respuesta>Quito</respuesta>
    </pregunta>
    <pregunta>
        <Capital>Capital de Bolivia</Capital>
        <a>Sucre</a>
        <b>La Paz</b>
        <c>Potosí</c>
        <respuesta>La Paz</respuesta>
    </pregunta>
    <pregunta>
        <Capital>Capital de Chile</Capital>
        <a>Valdívia</a>
        <b>Puerto Montt</b>
        <c>Santiago</c>
        <respuesta>Santiago</respuesta>
    </pregunta>
    <pregunta>
        <Capital>Capital de Uruguay</Capital>
        <a>Salto</a>
        <b>Montevideo</b>
        <c>Huelva</c>
        <respuesta>Montevideo</respuesta>
    </pregunta>
    <pregunta>
        <Capital>Capital de Cuba</Capital>
        <a>La Habana</a>
        <b>Santiago</b>
        <c>Córdoba</c>
        <respuesta>La Habana</respuesta>
    </pregunta>
</datos>

__________________________________

- Mi correo:
juana1991@yahoo.com
- KIO4.COM - Política de cookies. Textos e imágenes propiedad del autor:
© Juan A. Villalpando
No se permite la copia de información ni imágenes.
Usamos cookies propias y de terceros que entre otras cosas recogen datos sobre sus hábitos de navegación y realizan análisis de uso de nuestro sitio.
Si continúa navegando consideramos que acepta su uso. Acepto    Más información