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
____________________________
37E.- Obtener el código fuente de una página web y una información existente en ese código.
p37D_web_fuente_palabra.aia
- Esta aplicación es similar al del tutorial anterior: 37E.- Obtener código fuente de una página web.
- En este caso trata de, una vez obtenido el código fuente, sacar una información de ese código.
- Por ejemplo supongamos que tenemos esta página web:
- http://kio4.com/appinventor/weblocal/obtener.htm
- Vamos a obtener el código fuente de esa página web y luego sacaremos en Etiquetas los valores de Nombre, Edad y Ciudad.
- Observa que los datos terminan en punto: Juan. 33. Cádiz.
- Utilizaremos el componente Web [No confundir este componente con el VisorWeb, son distintos]
_________________
- Diseño.
- En la Screen1 marcamos: Enrollable.
_________________
- Bloques.
_________________
- Comentarios.
- contenidoDeRepuesta obtiene este texto:
- Mediante recorta el primero en (Nombre =) obtenemos una lista de dos elementos,
el primer elemento es del principio del texto a Nombre =
el segundo elemento es desde Juan. hasta el final de texto.
Nos quedamos con el segundo elemento, es decir desde Juan. hasta final de texto. Por eso ponemos índice 2.
- Ahora de este texto recortamos en (.) obtenemos una lista de dos elementos,
el primer elemento es desde el principio al punto, es decir obtenemos Juan
el segundo elemento es desde el punto. hasta el final del texto
Nos quedamos con el primer elemento, es decir: Juan. Por eso ponemos índice 1.
________________________________________
- Propuesta.
- En esta página web podemos ver la hora UTC
http://tycho.usno.navy.mil/cgi-bin/timer.pl
- Obtén el código fuente de esa página y extrae solamente la hora UTC, es decir que en una etiqueta aparezca la hora actual.
- Consulta:
https://groups.google.com/forum/#!category-topic/app-inventor-developers-library/rosetta-code-project-tasks/Gvp4NQrzsLI
__________________________________
|