Extraer datos de la página web fácilmente en iOS (1 / 5 paso)

Paso 1: teoría

Aquí es cómo funciona:

1. obtener el código fuente HTML de la página web y la pusimos en un objeto NSString.

-¿Por qué NSString? NSStrings tienen un montón de métodos de la clase útil que nos permiten buscar a través de los datos.

2. encontrar todas las apariciones de una subcadena entre dos fragmentos HTML que rodean los datos que queremos

3. convertir datos en información utilizable

4. debido a sitios web se actualiza constantemente, es una buena idea para ofrecer a sus usuarios con una larga lista de fuentes para extraer los datos de. Se define explícitamente lo que será el líder y que se arrastra "cap" de los datos que queremos extraer, así que si el propietario del sitio web cambia la manera en muestran la información entonces esta fuente puede que no funcione hasta que actualice la aplicación.

Artículos Relacionados

Cómo importar datos desde cualquier página web a excel hoja de cálculo al instante.

Cómo importar datos desde cualquier página web a excel hoja de cálculo al instante.

Este video se demuestra cómo utilizar una herramienta en excel que le permite recuperar datos desde cualquier página web a excel hoja de cálculo.Rascándose la cabeza... sólo tratando de averiguar cómo transferir los datos más buscados de la web en su
Actualizar datos de MySql en una página Web

Actualizar datos de MySql en una página Web

En mi primer Instructable "Arduino conseguir datos a una página web" hablé acerca de actualizar los datos mediante el comando Meta para refrescar el contenido de datos de MySQL. El problema con esto es que se actualiza la página entera y posible
Partir del raspado de la página web con php.

Partir del raspado de la página web con php.

Lo hemos hecho alguna página web con bash y ahora queremos aumentar el poder del código con un lenguaje de secuencias de comandos página web llamado PHP. Es la P por lo general en la pila de amp (W/M/L) de un servidor de web de Apache2. Le mostrará l
Página Web de raspado via Linux.

Página Web de raspado via Linux.

De las cosas más interesantes que hacer con linux es usar la línea de comandos para la página raspado. Usted puede buscar el web para la información que necesita sin tener que gastar un mucho tiempo on-line. También os muestro las páginas de donde pr
Comandos de linux simple de una página web.

Comandos de linux simple de una página web.

Tenía que haber una manera de hacer simples comandos para linux sin ir a la línea de comandos. La parte limpia para este proyecto es que usted puede fácilmente ampliar usted mismo. Necesita un listado de directorios. No hay problema. Necesita saber c
Página Web con una interfaz gráfica de usuario.

Página Web con una interfaz gráfica de usuario.

Hasta ahora hemos hecho raspado de la página web a través de la línea de comandos con y luego lo hicimos con la web. Ahora vamos a hacer en el escritorio. Sólo haré un ejemplo y usted puede averiguar el resto de ellos. Estaremos usando zenity otra ve
Cómo incrustar vídeos en una página web usando HTML5

Cómo incrustar vídeos en una página web usando HTML5

este tutorial le mostrará cómo poner cualquier video en un sitio web usando HTML5 y la nueva etiqueta. Mediante el uso de HTML5 puede tener videos en su sitio de Internet sin necesidad de algún plugin como Adobe Flash, y se puede reproducir en dispos
Cómo hice mi página web: Página Web MotoCMS Builder tutorial

Cómo hice mi página web: Página Web MotoCMS Builder tutorial

¿Te imaginas tu vida sin Internet? Creo que nadie puede. Hemos creado un universo autónomo, donde nuestras posibilidades son prácticamente infinitas. Los científicos del pasado tenían razón de alguna manera, hipótesis sobre la comunicación inalámbric
Hacer tus propias páginas web - conceptos básicos HTML (parte 1)

Hacer tus propias páginas web - conceptos básicos HTML (parte 1)

se trata de una guía de varias parte sobre cómo construir tus propias páginas Web. Cubre todo, desde código HTML básico, el código PHP más avanzados, al uso de editores de GUI para hacer su proceso más rápido. Esta primera parte abarcará usando HTML
Conducir a una página web en tiempo real usando Arduino, SensorMonkey y Processing.js

Conducir a una página web en tiempo real usando Arduino, SensorMonkey y Processing.js

visualización remota de datos en tiempo real.Este tutorial describe detalladamente cómo utilizar el servicio gratuito de SensorMonkey para datos de los sensores en tiempo real push desde un Arduino a una página web para la visualización con Processin
¿Página Web (URL) a PDF

¿Página Web (URL) a PDF

has estado navegando por internet y encontrado un gran artículo que no tienes tiempo para leer? (Foto 2)O, tal vez fueron leyendo acerca de cómo construir una fuente de alimentación de sobremesa y quería guardar las instrucciones para referencia futu
Reutilización de páginas web.

Reutilización de páginas web.

javascript funciona en la mayoría cualquier plataforma que tenga un navegador. (es decir, Ipad, Android, PC y muchas teclas.  Siempre en busca de nuevas formas de utilizar el código que obtiene empujado en mi navegador. Una cosa es buena hacer es gua
Página Web de raspado desde/hacia una página web.

Página Web de raspado desde/hacia una página web.

El objetivo del proyecto es tomar el mando como archivos por lotes y hacerlos accesibles desde la web. Podrás hacer tu propia página web y no tener que depender de alguien para preparar para usted. Web para raspar de nuevo a la web la página otra vez
Cómo hacer una página web

Cómo hacer una página web

Aprende a crear tu propia página web usando HTML!Paso 1: Introducción:La columna vertebral de cualquier página web se compone de archivos de Hyper Text Markup Language (HTML). Esta guía le mostrará cómo crear una sencilla página web utilizando su últ