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

将HTML实体解码为纯文本[关闭]

傅阿苏
2023-03-14

我有一个包含HTML实体的字符串(例如±;-加减符号)。

我怎样才能得到那些HTML实体解码成纯文本的字符串呢?

示例:

 Input          |  Output
----------------+-------------
±        |    ±
Ben & Jerry | Ben&Jerry

共有1个答案

百里疏珂
2023-03-14

您可以创建一个HTMLDocument对象,将HTML存储在其中,并从中获得文本版本:

Function HtmlDecode(str)
    Dim dom

    Set dom = CreateObject("htmlfile")
    dom.Open
    dom.Write str
    dom.Close
    HtmlDecode = dom.body.innerText
End Function

decoded = HtmlDecode("±")   ' =  "±"
 类似资料:
  • 问题内容: 有谁知道Python中将HTML实体代码(例如 )转换为普通字符串(例如<&)的简单方法吗? 将转义字符串(差),但是没有。 问题答案: HTMLParser具有标准库中的功能。不幸的是,它没有文件记录: (Python2文件) (Python 3文件) htmlentitydefs已记录在案,但需要您自己做很多工作。 如果只需要XML预定义的实体(lt,gt,amp,quot,quo

  • 问题内容: 如何使用JavaScript或JQuery编码和解码HTML实体? 我希望它是: 问题答案: 您可以尝试类似: 更具交互性的版本:

  • 问题内容: 我有Java程序,它将从服务器接收纯文本。纯文本可能包含URL。Java库中是否有任何Class可以将纯文本转换为HTML文本?还是其他图书馆?如果没有,那该怎么办呢? 问题答案: 我找到了使用模式匹配的解决方案。这是我的代码- 这是输入和输出- 输入文字是可变的: 输出:

  • 问题内容: 我在表格中存储了HTML片段。 不是整个页面,没有标签等,只是基本格式。 我希望能够在给定页面上将Html仅显示为文本,而 无需设置格式 (实际上只是前30-50个字符,但这很容易)。 如何将Html中的“文本”作为纯文本放入字符串中? 所以这段代码。 成为: 你好,世界。有没有人在那里? 问题答案: 如果您在谈论标签剥离,那么无需担心标签之类的事情就相对简单了。如果您需要做的就是显示

  • 问题内容: 我正在开发一个简单的RSS Reader应用程序,作为Xcode中的初学者项目。目前,我已设置它解析提要,并放置标题,发布日期,描述和内容,并将其显示在WebView中。 我最近决定在用于选择帖子的TableView中显示说明(或内容的删节版本)。但是,这样做时: 它显示了帖子的原始HTML。 我想知道如何仅将TableView的详细UILabel转换为纯文本的HTML。 谢谢! 问题

  • 问题内容: 我正在做一个Maven项目,该项目使我可以解析网站中的html数据。我可以使用下面的代码来解析它: 到目前为止,我还没有问题。我可以解析html数据。我正在从jsoup中使用select方法,并使用“ div.col- section”检索数据,这意味着我正在使用class为col- section的div元素进行查找。我想在textarea中打印数据。即使网站上的实际数据超过一个段落