问题标签 [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.
jsf - 将html转换为文本
我正在与 JSF 合作。我使用了 RichFaces 的“RichEditor”。我将此编辑器中的内容存储到 bean 中并显示为 JSF 表单。但它在 JSF 表单上显示 HTML 标记。为此,我使用了 JSoup HTML Parser。但它完全将富编辑器的书面内容转换为简单的文本,删除所有格式,如粗体、使用的按钮、换行符等。我需要以 jSF 形式作为编辑器显示。
请帮忙...
富编辑器的代码
来自Java....
公共字符串保存通知(){
java - 获得非法参数异常
嗨,这是我从网址中提取链接的代码。用户将键入所需的 URL,此代码将从 URL 中提取链接。
此代码提示用户在 ECLIPSE IDE 控制台中键入 URL。键入输入后,代码将从 URL 中提取链接并将输出传输到 JTextArea。
我现在想做的是,我想创建一个 Jtextfield 来接收用户输入,而不是控制台内输入中的用户键。
负责处理字符串输入的代码行是:
但是我得到了一个非法参数异常,它描述了
我错过了什么?
jsoup - jsoup 引号和空格
我正在尝试使用 Jsoup 选择以下 HTML 片段中的段落:
为此,我使用以下 Java 代码片段:
问题是,由于某种原因,Jsoup 似乎没有选择“div[class=abc]”(Log.v("iwashere") 从未出现在日志中。
一开始我还以为是尾随空格有问题,所以我也试了
但这也无济于事。
上面的代码可能是什么问题?
java - 使用 jsoup 将自定义 css 添加到 html 代码
我正在开发一个 Android 应用程序,它加载一个 HTML 页面并在 web 视图中显示它。问题是我想添加我的自定义 css(加载的 HTML 没有任何 CSS 或指向 css 的链接)。如何使用 jsoup 将自定义 css 添加到 HTML 代码中?我不能修改html。以及 webview 之后如何打开它?谢谢
java - 使用jsoup将html转换为纯文本时如何保留换行符?
我有以下代码:
我有结果:
但我想打破界限:
我查看了jsoup 的 TextNode#getWholeText()但我不知道如何使用它。
如果<br>
我解析的标记中有 a,如何在结果输出中获得换行符?
java - Jsoup Element.text() 断断续续?
在以下代码片段中:
linkText 有时是空的,即使我可以在 WebView 上清楚地看到链接文本在那里!
另一方面,linkHref 总是以正确的值结束。
什么可以解释这种看似断断续续的行为?
这是 Jsoup 中的错误吗?还有什么我可能会错过的吗?
更新,在下面回答@BalusC 的问题: Jsoup 版本是jsoup-1.5.2和 div.html() 说:
android - 从哪里加载 WebView 中保存的 HTML?
我希望我WebView
加载我操纵的 HTML,它将保存在 /klw.html 中。之后我加载它mWebView.loadUrl("file:///android_asset/klw.html");
但是当我在模拟器中尝试它时它说:“网页不可用”。我的错在哪里?我必须从另一个目录加载它吗?
这是我的代码:
html - 提取内部元素而不循环
如果我遍历所有并在第一个之后立即中断:
当我可以假设两个实例的 href 值相同时,我当然可以这样做如上例所示。
但是,如果它们不相同并且我想提取特定的(第一个或第二个),则此方法将失败。
这让我开始在 Jsoup 中寻找一种允许“嵌套选择”的机制:到目前为止,我一直熟悉单级选择,如:
但我找不到多级选择的文档或示例,例如
当然,上面是为了说明而不是真正的语法。我不知道在 Jsoup 中是否有可能(还)这样的事情。
Jsoup中是否存在这种“嵌套选择”?
html - 为什么“div[class=mncls sbucls]”有效,而“div.mncls sbucls”无效?
以下 Jsoup 语句有效:
但等价的说法:
不工作。
为什么?
Jsoup 对有空格的类名有问题吗?
android - 如何在 Android 中使用 JSOUP?
我想用这段代码解析 html-page < span class = bld >1.2456 RON </ span> 我想在 Android 中用 SOUP 获取文本“1.2456 RON”。我会做什么?请告诉我