在一个HTML文档中进行两次编码

在一个HTML文档中进行两次编码,第1张

概述我的问题是: 我正在将一组HTML从一台机器复制到另一台机器上,并且我将更多信息作为元素添加到目标HTML中.我遇到的问题是源文件编码为许多不同的编码[UTF8,8859-1,GB1232等],元信息存储为UTF-8,因此,当我“dummily”合并我的元时与原始文档的信息,我的元信息[包含国际字符]看起来很奇怪. 那么,是否有一种方法可以使用< META>中定义的HTML编码.并且在除了TABL 我的问题是:

我正在将一组HTML从一台机器复制到另一台机器上,并且我将更多信息作为元素添加到目标HTML中.我遇到的问题是源文件编码为许多不同的编码[UTF8,8859-1,GB1232等],元信息存储为UTF-8,因此,当我“dummily”合并我的元时与原始文档的信息,我的元信息[包含国际字符]看起来很奇怪.

那么,是否有一种方法可以使用< Meta>中定义的HTML编码.并且在除了table或div部分之外的所有HTML文档中的!DOCTYPE标记中将使用指定的其他编码?

提前致谢,

埃内斯托

解决方法 不,没有.

我建议你使用DOM解析器将各种HTML位读入内存,然后用UTF-8构建一个组合文档.一旦这些HTML片段在内存中(解析后),它们将以某种Unicode表示形式(取决于编程语言),因此在此过程中不会丢失任何信息.

总结

以上是内存溢出为你收集整理的在一个HTML文档中进行两次编码全部内容,希望文章能够帮你解决在一个HTML文档中进行两次编码所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1062192.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存