Как получить URL для изображений с этого сайта, используя DOM и JSOUP? - PullRequest
0 голосов
/ 18 августа 2011

Если вы перейдете по этой ссылке, вы увидите список названий.

Титулы

Если вы щелкнете по любому из заголовков, вы увидите изображение для заголовка, некоторые из которых были на странице.

То, что я хотел бы сделать, это получить URL-адрес изображений для ЛЮБОГО из заголовков, независимо от того, какой это, URL-адрес изображения будет по-прежнему извлекаться общим селектором.

У меня есть представление о том, как это сделать ...

Что-то вроде

Document doc = null;
doc = Jsoup.connect(url);

Что должно быть дальше, чтобы получить эту информацию?

Element png = doc.select(//What should the tag be?);

Мне кажется, я на правильном пути.

Небольшая помощь будет полезна.

EDIT:

  try {
                doc = Jsoup.connect(url).get(); 

                } catch (IOException e) {

                   Log.e("ReleaseInfo", "JSoup get didnt get a document", e);

                }

                if(doc != null){
                       overview = doc.select("div#object-overview").last();
               //Tried to retrieve image url here   
                       Elements png = doc.select("a.b1");
                       Toast.makeText(getActivity(), png.text(), Toast.LENGTH_SHORT);

1 Ответ

1 голос
/ 18 августа 2011

Предполагая, что вы хотите тег, вы можете идентифицировать их по имени класса ...

<a href="http://ps3.gamespy.com/playstation-3/deus-ex-3/" class="b1">  
        <em>Deus Ex: Human Revolution</em>
</a>

Вы можете выбрать их по элементам, а затем классифицировать как это ...

Element png = doc.select("a.b1");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...