当前位置: 首页 > 知识库问答 >
问题:

按特定顺序获取JSoup元素

金阳曜
2023-03-14

在一个<代码>中

问题是我不知道它们的数量和顺序。所以我需要的是将上面显示的所有这些元素放在某种数组中,这样我就可以遍历它们。

我是一个新手,我怎么能做到这些呢?订单对我来说至关重要。

谢谢!


共有1个答案

郑帅
2023-03-14

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

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
        }
 类似资料:
  • 我能够在等式(1)中一个接一个地获得所有细节。 在示例中: 在HTML表格中,当我做等式(0)时,我得到GK,NS,PS。当我做等式(1)时,我得到99 88 55。 有没有一种方法可以让我使用JSOUP作为 现在我得到了两个不同的字符串数组。

  • 问题内容: 这是一个快速的为您服务的: 我有一个ID列表,我想用它返回QuerySet(或数组(如果需要的话)),但是我想保持该顺序。 谢谢 问题答案: 我认为你不能在数据库级别强制执行该特定命令,因此你需要使用python来代替。 这将建立一个以id为键的对象字典,因此在建立排序列表时可以轻松检索它们。

  • 问题内容: 如何按自定义顺序排序? 输入: 预期结果: 我的python代码现在如下: 问题答案: 使之间的映射,,0,1,2 并将映射用于排序键:

  • 我正在为Java开发人员使用最新的Eclipse IDE中的最新jsoup(1.13.1)(包括孵化组件)版本:2020-09(4.17.0)构建ID:20200910-1200。 我试图解析一个非常具体的网站,但没有成功。在我执行这些行之后:doc=jsoup.connect(“http://pokehb.pw/%d7%a2%d7%95%d7%a0%d7%94/21/%d7%a4%d7%a8%d

  • 问题内容: 我正在使用Firebase,直到最近我都没有按字母顺序获取数据的问题。我从来没有使用过查询,我总是只使用数据快照并逐一对其进行排序。最近,在 snapVal中 ,数据并不总是按字母顺序 排列 。如何做到这一点,以便获得按字母顺序排序的数据的snapVal,就像数据库快照中的快照一样? 真实示例:有4条消息,id1-id4(按此顺序)。它们包含消息“ 1”-“ 4”。快照看起来正确。但是

  • 如何使用JSoup(http://JSoup.org/)按标记获取元素? 但它输出: