我有一个带有允许直接从浏览器编辑文件内容的界面的 Zope 3 框架。
到目前为止一切正常。不幸的是,在某些文件上,我无法再编辑它们,我收到以下错误消息:
"The character set specified in the content type (UTF-8) does not match file content."
在捕获下面:
例如,我设法通过 ftp 下载了一个我可以编辑的文件并在下面显示标题:
<meta http-equiv="Content-Type" content="text/html; charset="utf-8"" />
<meta name="generator" content="TeX4ht (http://www.tug.org/tex4ht/)" />
<meta name="originator" content="TeX4ht (http://www.tug.org/tex4ht/)" />
<!-- 3,html,xhtml,charset="utf-8" -->
<meta name="src" content="content_final.tex" />
<link rel="stylesheet" type="text/css" href="content_final.css" />
<script type="text/javascript" src="./jquery.js">
</script>
在以下内容(正文)中,我有这样的特殊字符:
<br /> <span class="sectionToc" >6.5 <a
href="section32.html#x40-2480006.5" id="QQ2-40-259">Déplacement le long d’une courbe</a></span>
<br /> <span class="sectionToc" >6.6 <a
href="section33.html#x41-2520006.6" id="QQ2-41-268">Tenseur de Riemann-Christoffel</a></span>
我想知道问题是否来自这些特殊字符 :  
, ’
.
你怎么看待这件事 ?utf-8
在我的 HTML 文件中不被尊重?如何修复此错误以便能够直接从浏览器对其进行编辑?
请告诉我我必须在导入的 HTML 页面中添加或插入什么,或者应用命令(我正在使用 vim / Debian GNU/LInux)以仅具有 Unicode 字符并完全兼容。