Hola a todos!
Mi duda es la siguiente:
Quiero obtener el contenido de un JSON en una web para poder procesarlo yo.
Estoy utilizando htmlunit, pero creo que no soporta JSON.
¿Alguien sabe alguna manera?
Un saludo!
| |||
Obtener Json de una página web con Java Hola a todos! Mi duda es la siguiente: Quiero obtener el contenido de un JSON en una web para poder procesarlo yo. Estoy utilizando htmlunit, pero creo que no soporta JSON. ¿Alguien sabe alguna manera? Un saludo! |
| ||||
Respuesta: Obtener Json de una página web con Java Hola: No tengo claro qué quieres. Una página web normalmente es texto html. Si es texto html, no puedes leerlo como json. Si tiene texto json, solo tienes que leerlo. Aquí tienes un ejemplo de cómo leer una página web desde java http://chuwiki.chuidiang.org/index.p...tps_desde_java y obtendrás el texto que tenga esa página, sea json o html. Se bueno. |
| |||
Respuesta: Obtener Json de una página web con Java Hola chuidiang. Antas de nada gracias por responder! Como ves ando un poco perdido en el tema. Lo que consigo leer con htmlunit es el código fuente de la página, pero no el contenido que se carga dinamicamente. Lo que yo creía es que el contenido se cargaba a través de Ajax, con los valores que le pasa JSON. Estoy investigando un poco en el tema Un saludo, y muchas gracias! |
| |||
Respuesta: Obtener Json de una página web con Java Cita: No sabes cuánto te agradezco esta información!
Iniciado por chuidiang Hola: Lo normal es que la página principal (que el navegador verá como html) tenga código javascript para AJAX. Este código javascript normalmente llama a otras URLs para obtener el contenido dinámico, que puede ser o no json. Además, a estas URL se les suele pasar algún tipo de parámetro para enviar al servidor y en función de esos parámetros puede devolver unos datos u otros. Si no sabes todas estas URL que se llaman desde el AJAX de tu página ni los parámetros, tendrías que ver el código fuente de la página principal sobre todo su javascript (con cualquier navegador puedes hacerlo) y buscar a ver si encuentras las llamadas AJAX de javascript para deducir URLs y parámetros. Se bueno. Voy a observar detenidamente el funcionamiento de la página a ver si puedo solucionar el problema |
| |||
Respuesta: Obtener Json de una página web con Java Hasta donde yo sé, si quieres procesar el contenido de una web usando Htmlunit, tendrás que programarlo tú. No creo que puedas obtener los valores que se le pasan a la página directamente. |
Etiquetas: |