以特定顺序获取JSoup元素

时间:2012-04-12 14:05:04

标签: java jsoup

在一个<div>元素中,我有三种类型的元素(在其他元素中):

  • <span class="some_name_1">
  • <div class="some_name_2">
  • <p>

问题在于我不知道它们的数量和顺序。所以我需要的是将所有这些元素都显示在某种数组中,以便我可以迭代它们。 / p>

我对JSoup很新 - 我怎么能实现这样的呢?订单对我来说至关重要。

谢谢!

1 个答案:

答案 0 :(得分:0)

嗯,你需要迭代元素吗?这很简单。

Document doc = Jsoup.connect(url).get();
         Element div = doc.select("div").first(); //here you get your parent div
         for (Element element : div.children()) {
            //Here you can acccess all childs of your div
        }