问题标签 [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.
jsoup - 修改后显示文档
在我使用 JSoup 对 HTML 文档进行了许多更改之后,我所做的是我有一个处理页面,我从网站获取页面并在头部插入一些标签,如下所示:
我想将文档显示为 HTTP 响应(我的意思是如何在浏览器中显示页面)
我阅读了有关 JSOUP 的信息,但在进行一些修改后我找不到与显示 HTML 文档相关的任何内容!
请我需要帮助或指导,如果我的理解不好,请告诉我一本好书开始学习 JSoup
java - 改变元素的数据
我需要更改 HTML 文件中的一些信息,并且我设法使用 JSOUP 访问这些元素。但是,我在尝试修改以下样式元素时遇到了问题:
我使用了以下代码
但没有任何改变!为什么我这样做时颜色没有变化?
java - 如何使用Jsoup从html中提取指定长度的纯文本?
我使用 jsoup-1.5.2 解析 html 标签字符串,我想从 html 字符串中提取纯文本并指定文本的长度,并保持完整的 html 标签。
例如:
html代码:
我想要结果:
指定文本长度=4
指定文本长度=10
指定文本长度=12
指定文本长度=16
等等
我可以使用 jsoup 完成它吗?
java - android“找不到方法”
我正在尝试在使用外部库 JSoup 的 Android 上运行一些代码。我将所需的 jar 添加到我的构建路径中,Eclipse 显示没有错误。当我尝试在 Android 上运行该程序时,我在 LogCat 中收到此错误。
“找不到方法 org.jsoup.Jsoup.connect,引用自方法 test.android.MyTestAndroidActivity.test”
任何帮助将不胜感激,谢谢。
java - 使用 JSoup 时选择元素
大家好(这是我在 Stack Overflow 上的第一个问题)...
我一直在研究使用 JSoup 创建一个小程序。我要做的是选择要打印的特定数据。例如我有这个代码:
我希望只获取两个 span class="price" 数据但是该页面还有其他具有相同 span 类的数据。我想知道是否可以只显示具有跨度类价格的元素,这些元素也是跨度类 =“olpCondLink”或 div id =“olpDivId”的成员,因为其他 HTML 不共享相同的 ID。
我目前在 Java 中有以下代码:
但它没有返回任何东西......
非常感谢任何帮助,我希望我的问题是有道理的。问候,杰米。
android - Jsoup - Android - 从表单数据/输入中解析信息
我在我的应用程序中使用 Jsoup,我试图从一些输入标签中解析信息,以便将它们添加到 url 并自动发布数据。
我试图解析的 HTML 部分如下:
所需的输出将是
我对 JSOUP 有点熟悉,因为我能够解析出文本、图像和 url,但由于某种原因,这对我来说不是点击。
任何帮助将不胜感激。
screen-scraping - 如何使用 jsoup 用 span 标签替换单词?
假设我有以下 html:
文本节点中等于或大于 4 个字符的任何单词,例如单词 'going' 将替换<span>going<span>
为原始 html 中的 html 内容(不是文本),而不更改任何其他内容。
如果我尝试做类似 element.html(replacement) 的事情,问题是如果让当前元素<div class="s2">
它也会消失<a title="some title"
java - Jsoup:如何获取 2 个标头标签之间的所有 html
我正在尝试获取 2 个 h1 标签之间的所有 html。实际任务是根据 h1(标题 1)标签将 html 分解为帧(章节)。
感谢任何帮助。
谢谢苏尼尔
java - 使用 JSOUP 突出显示 HTML 页面中的特定单词
你能告诉我如何使用突出显示HTML
页面中的特定单词JSOUP
吗?请我想要它,JSOUP
因为我尝试使用JQuery
它会给我带来很多问题这是我的第一次尝试
java - 使用解析器更新 HTML 页面中的文本
我总是middlebitparent.replaceWith(nodespan);
在以下代码中出现错误,该代码是用 jsoup 编写的,用于导航 HTML 文档并更改单词“In”的背景颜色
错误说
更新:
是否有任何解析器可以以简单的方式更新文本节点中的文本