通常,当使用 DOM 解析器解析 HTML 代码时,标签名称和属性名都会转换为小写字母。如果您想保留标签和属性名称的原始大小写,可以使用一些第三方库来解析 HTML 代码。
例如,使用 Python 中的 Beautiful Soup 库,您可以通过指定'html.parser”解析器并在解析时传递参数来保留原始大小写。以下是一些示例代码:
from bs4 import BeautifulSoup
html_code = 'This is an example.'
soup = BeautifulSoup(html_code, 'html.parser', from_encoding='utf-8')
div_tag = soup.find('DIV', {'class': 'example'})
print div_tag
在这个例子中,将保留 DIV 标签名称和 class 属性的原始大小写。输出应为:
This is an example.
请注意,在使用 Beautiful Soup 前,您需要先安装它。这可以在终端中使用 pip 或其他包管理器来完成。
上一篇:保留原始颜色的多图混合
下一篇:保留源文件路径的问题