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

行从html更改为字符串

宣熙云
2023-03-14

我必须使用itextpdf api创建一个pdf。我在这个项目中也有j汤api。我已经设法创建了一个pdf,它满足了所有的要求,除了一件事。pdf中的一列单元格必须从网络应用程序UI从html内容中获取它们的内容文本。所以,我把所有的标签和所有的标签都拿到了pdf。像这样:

现在我找到了一种通过使用Jsoup摆脱标记的方法。解析(cellContentText)。text();

然而,现在没有线路变化或任何事情。有可能在pdf中显示一些html格式吗?如果是,怎么做?

共有1个答案

穆阳嘉
2023-03-14

我脑子里不知道Jsoup API,但可能是这样的

List<String> lines = new ArrayList<String>();
for(Element e: Jsoup.parse(html).findAll('li')){
  lines.add(e.text())
}

然后将文本行逐行添加到pdf中。

 类似资料:
  • 问题内容: 具有基于输入模型的价格范围/评级功能。在加载时,从后端进行设置时,它以整数开始,但是当您键入它时,它变为字符串。Angular中有什么方法可以将输入的值声明为整数? HTML: JS: 问题答案: 我知道我来晚了,但我想我会发布这个答案,因为其他人可能仍在寻找替代方案。 您可以使用AngularJS指令链接功能解决此问题。代码: 然后,您将在输入元素上使用此指令,以确保将您输入的任何值

  • 下面是一个名为“containers”的表的片段。 如何将“产品”列更改为“字符变化[]”,并将相应的修饰符更改为默认值“{}”::字符变化[]?本质上,我想将字符串转换为字符串数组。注意,“产品”列对字符数没有限制。 抛出以下错误 错误:“products”列不能转换为不同类型的字符[]

  • 问题内容: 我有一个传统的postgres db,它具有将日期列强制转换为字段(不要问)。我想更改表和列以包含实际日期。因为这有效: 我天真地认为这可能有效: 但事实并非如此。有无知的线索吗? 问题答案: 这 恰好 符合OP的要求。我们这里有一个简单的思想/错别字。 在手册中了解有关ALTER TABLE的更多信息 。 演示: 提示:您写的不是。

  • 问题内容: 我想将数据框的索引(行)从float64更改为字符串或unicode。 我认为这会起作用,但显然不会: 错误信息: 问题答案: 您可以这样操作: 至于为什么将处理方式从int转换为float的原因不同,那就是numpy的特殊性(pandas所基于的库)。 每个numpy数组都有一个 dtype ,它基本上是其元素的 机器 类型:以这种方式, numpy直接处理本机类型 ,而不处理Pyt

  • 我想将我的IDE连接到OracleSQLDeveloper。因此我必须使用这行代码: 要输入密码,我使用: 我想知道如何将这个JPasswordField转换成字符串,这样我就可以使用代码I的“Connect”行(这一行仅适用于字符串) 编辑:这是输入密码的代码。我在stackoverflow上找到了它:

  • 问题内容: 我有以下数据框: 现在,我想将Vacationdate列的数据类型更改为String,以便数据框也采用这种新类型并覆盖所有条目的数据类型数据。例如写后: Vacationdate的数据类型应被覆盖。 我已经使用过诸如cast,StringType或astype之类的函数,但是我没有成功。你知道怎么做吗? 问题答案: 让我们创建一些虚拟数据: 如果Spark> = 1.5.0,则可以使用