问题标签 [jsoup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
646 浏览

jsoup - 修改后显示文档

在我使用 JSoup 对 HTML 文档进行了许多更改之后,我所做的是我有一个处理页面,我从网站获取页面并在头部插入一些标签,如下所示:

我想将文档显示为 HTTP 响应(我的意思是如何在浏览器中显示页面)
我阅读了有关 JSOUP 的信息,但在进行一些修改后我找不到与显示 HTML 文档相关的任何内容!

请我需要帮助或指导,如果我的理解不好,请告诉我一本好书开始学习 JSoup

0 投票
1 回答
60 浏览

java - 改变元素的数据

我需要更改 HTML 文件中的一些信息,并且我设法使用 JSOUP 访问这些元素。但是,我在尝试修改以下样式元素时遇到了问题:

我使用了以下代码

但没有任何改变!为什么我这样做时颜色没有变化?

0 投票
1 回答
935 浏览

java - 如何使用Jsoup从html中提取指定长度的纯文本?

我使用 jsoup-1.5.2 解析 html 标签字符串,我想从 html 字符串中提取纯文本并指定文本的长度,并保持完整的 html 标签。

例如:

html代码:


我想要结果:

指定文本长度=4

指定文本长度=10

指定文本长度=12

指定文本长度=16

等等

我可以使用 jsoup 完成它吗?

0 投票
1 回答
2884 浏览

java - android“找不到方法”

我正在尝试在使用外部库 JSoup 的 Android 上运行一些代码。我将所需的 jar 添加到我的构建路径中,Eclipse 显示没有错误。当我尝试在 Android 上运行该程序时,我在 LogCat 中收到此错误。

“找不到方法 org.jsoup.Jsoup.connect,引用自方法 test.android.MyTestAndroidActivity.test”

任何帮助将不胜感激,谢谢。

0 投票
2 回答
808 浏览

java - 使用 JSoup 时选择元素

大家好(这是我在 Stack Overflow 上的第一个问题)...

我一直在研究使用 JSoup 创建一个小程序。我要做的是选择要打印的特定数据。例如我有这个代码:

我希望只获取两个 span class="price" 数据但是该页面还有其他具有相同 span 类的数据。我想知道是否可以只显示具有跨度类价格的元素,这些元素也是跨度类 =“olpCondLink”或 div id =“olpDivId”的成员,因为其他 HTML 不共享相同的 ID。

我目前在 Java 中有以下代码:

但它没有返回任何东西......

非常感谢任何帮助,我希望我的问题是有道理的。问候,杰米。

0 投票
4 回答
3817 浏览

android - Jsoup - Android - 从表单数据/输入中解析信息

我在我的应用程序中使用 Jsoup,我试图从一些输入标签中解析信息,以便将它们添加到 url 并自动发布数据。

我试图解析的 HTML 部分如下:

所需的输出将是

我对 JSOUP 有点熟悉,因为我能够解析出文本、图像和 url,但由于某种原因,这对我来说不是点击。

任何帮助将不胜感激。

0 投票
3 回答
5925 浏览

screen-scraping - 如何使用 jsoup 用 span 标签替换单词?

假设我有以下 html:

文本节点中等于或大于 4 个字符的任何单词,例如单词 'going' 将替换<span>going<span>为原始 html 中的 html 内容(不是文本),而不更改任何其他内容。

如果我尝试做类似 element.html(replacement) 的事情,问题是如果让当前元素<div class="s2">它也会消失<a title="some title"

0 投票
3 回答
10288 浏览

java - Jsoup:如何获取 2 个标头标签之间的所有 html

我正在尝试获取 2 个 h1 标签之间的所有 html。实际任务是根据 h1(标题 1)标签将 html 分解为帧(章节)。

感谢任何帮助。

谢谢苏尼尔

0 投票
1 回答
1597 浏览

java - 使用 JSOUP 突出显示 HTML 页面中的特定单词

你能告诉我如何使用突出显示HTML页面中的特定单词JSOUP吗?请我想要它,JSOUP因为我尝试使用JQuery它会给我带来很多问题这是我的第一次尝试

0 投票
1 回答
775 浏览

java - 使用解析器更新 HTML 页面中的文本

我总是middlebitparent.replaceWith(nodespan); 在以下代码中出现错误,该代码是用 jsoup 编写的,用于导航 HTML 文档并更改单词“In”的背景颜色

错误说

更新:

是否有任何解析器可以以简单的方式更新文本节点中的文本