如何使js生成的xml文件在utf-8中
How to make js-generated xml file be in utf-8
我在浏览器中生成一些xml,并将其设置为链接的数据uri。当我点击链接时,它被打开了,但内容被识别为ASCII,并且文本是乱码的。
如何使生成的文件的内容为utf-8?
xml以prolog <?xml version="1.0" encoding="utf-8" ?>
开头,但这没有帮助。
所以答案相当简单。我在生成的文件的开头添加了BOM标记'uFEFF
,效果很好。看起来像这样:
'uFEFF<?xml version="1.0" encoding="utf-8" ?> ...
相关文章:
- 如何播放部分音频文件
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何使用WCF服务和javascript表单post上传.doc文件
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 可以't导入更少的UTF-8 BOM编码的文件
- NetBeans IDE CoffeeScript 将 UTF-8 BOM 添加到输出文件中
- 如何使用 PHP 将 utf-8 编码的 json 保存到.txt文件中
- Javascript将文本区域保存为UTF-8格式的文件
- jQuery.ajax模拟POST文件上传,不发送UTF-8内容
- 在javascript文件中使用utf-8
- 使用Javascript从外部文件读取UTF-8特殊字符
- execCommand在ie中使用USC-2小端编码保存csv文件,如何使用UTF-8格式保存
- Javascript:创建UTF-16文本文件
- 使用Javascript读取UTF-16文件
- 如何使用JavaScript注释让vadin以UTF-8格式加载JS文件?
- MS Excel中打开的.csv文件提供了错误的Utf-8格式(Javascript)
- 如何使js生成的xml文件在utf-8中
- 我们可以用javascript将ANSI编码的CSV文件转换为utf-8编码的文件
- Node.js公共静态文件夹以utf-8字符集服务js