遇见HTML 实体编码文本内容并解密

要解码 HTML 实体编码的文本,可以使用各种编程语言或在线工具进行解码。以下是一些常见的方法:

  1. 在 JavaScript 中可以使用 DOM 解码实体编码:

    javascript 复制代码
    var encodedString = "其持有公司股票";
    var textarea = document.createElement("textarea");
    textarea.innerHTML = encodedString;
    var decodedString = textarea.value;
    console.log(decodedString);
  2. 在 Python 中可以使用 HTML 模块进行解码:

    javascript 复制代码
    import html
    encoded_string ="其持有公司股票90,000股。基于对公司未来发展的信心以及对公司长期价值的认可,为促进公司持续、稳定、健康发展,维护资本市场的稳定,切实保护全体股东利益,自愿承诺自2024年2月6日起18个月内不减持上述其所持有的公司股份,包括承诺期间该部分股份因公司送红股、转增股本、配股等原因而增加的股份。"
    decoded_string = html.unescape(encoded_string)
    print(decoded_string)

    一般来说,

    HTML 实体编码过的文本。HTML 实体编码是一种将特殊字符转换为实体编码(entity encoding)的方法,通常用于在 HTML 页面中显示特殊字符而不会被解释为 HTML 标记。

    根据实体编码表,"其" 对应的字符是 "位","持" 对应的字符是 "元","有" 对应的字符是 "所","公" 对应的字符是 "佄","司" 对应的字符是 "构","股" 对应的字符是 "鹅","票" 对应的字符是 "悸"。

    综合起来,这串编码代表的文字是 "位元所佄构鹅悸"。这并不是一种加密形式,只是对文本进行了 HTML 实体编码,需要通过解码才能还原成原始文本。

相关推荐
LZXCyrus2 分钟前
【杂记】vLLM如何指定GPU单卡/多卡离线推理
人工智能·经验分享·python·深度学习·语言模型·llm·vllm
Enougme5 分钟前
Appium常用的使用方法(一)
python·appium
醉の虾6 分钟前
Vue3 使用v-for 渲染列表数据后更新
前端·javascript·vue.js
懷淰メ10 分钟前
PyQt飞机大战游戏(附下载地址)
开发语言·python·qt·游戏·pyqt·游戏开发·pyqt5
张小小大智慧15 分钟前
TypeScript 的发展与基本语法
前端·javascript·typescript
hummhumm24 分钟前
第 22 章 - Go语言 测试与基准测试
java·大数据·开发语言·前端·python·golang·log4j
hummhumm41 分钟前
第 28 章 - Go语言 Web 开发入门
java·开发语言·前端·python·sql·golang·前端框架
每天吃饭的羊1 小时前
python里的数据结构
开发语言·python
疯狂的沙粒1 小时前
对 TypeScript 中高级类型的理解?应该在哪些方面可以更好的使用!
前端·javascript·typescript
卡卡_R-Python1 小时前
UCI Heart Disease Data Set—— UCI 心脏病数据集介绍
python·plotly·django·virtualenv·pygame