导出HTML文件是中文变成了问号,其他都对的。怎么解决

导出HTML文件是中文变成了问号,其他都对的。怎么解决,第1张

这个应该是编码(具体问题原因好像是plsql的编码和数据库编码不一致,平常显示没有问题,但是导出就不行了)问题,我记得导出的csv文件似乎都有这个问题。(你是用plsql工具的导出中导出的吧,如果不是这个工具那我也不知道。)

个人觉得有两个办法

(1)如果内容不是很多,那么全部显示,然后复制到一个

execl文件中,这样不是乱码

(2)可以尝试用服务端的spool导出,我记得这个似乎不是乱码(毕竟服务器端名字是随便起的,加个扩展名就可以),然后再复制过来就可以了。

第一行 表示 这个文件是xml文件 version表示版本 为1.0 目前大家都用1.0的版本 encoding表示编码:UTF-8 表示中文 你也可以用GBK 都可以的 问号就是xml的格式 表头都是这样

DOCTYPE是document

type的简写。主要用来说明你用的XHTML或者HTML是什么版本。浏览器根据你DOCTYPE定义的DTD(文档类型定义)来解释页面代码。所以,如果你不注意设置了错误的DOCTYPE,结果可能会令页面出现错误。 基本就这样了

不能直接在数据路输入汉字。数据库如果显示的是汉字,输出就是乱码,如果数据库显示的是乱码,输出就是正确的汉字。

存入数据库的乱码是正确的,你做个页面调出数据自己看看吧。所有的编码都要统一。


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

原文地址: http://outofmemory.cn/zaji/7048987.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-01
下一篇 2023-04-01

发表评论

登录后才能评论

评论列表(0条)

保存