utf-8-nodejs 在写文件后,文件的编码是UNIX-ANSI。我想让它保存为utf8,怎么弄?

问题描述

nodejs 在写文件后,文件的编码是UNIX-ANSI。我想让它保存为utf8,怎么弄?

fs.writeFile('demo.css', 'some text', 'utf8', function(err){ });
另外我想问一下上面这行代码的第三个参数是在标明'some text'字符串的编码形式吗?

【好吧,初来乍到,我一个金币都没有】

解决方案

 var filesys = require('fs');
filesys.writeFile('test.txt', 'This is an example with accents : é è à ','utf8', function (err) {});

-- 这样写的就是utf8,你可以把其他编码转换为utf8再写入

时间: 2024-10-07 12:56:23

utf-8-nodejs 在写文件后,文件的编码是UNIX-ANSI。我想让它保存为utf8,怎么弄?的相关文章

cannot run-JAVA写成后导出apk文件无法运行

问题描述 JAVA写成后导出apk文件无法运行 初学JAVA,想做一个两个页面间跳转的APP,主页面输入用户名密码(为方便起见,先将其在程序中设定为1234,不等于1234则跳转第二个页面重新输入,等于执行其他,但因目前没有其他页面,故都转到重输入页面,程序不显示BUG,但apk文件运行不了,求各位帮忙...真的很急,以下是代码package com.example.health_monitor; import com.example.health_monitor.R; import andro

java-我写的servlet将文件上传到WEB-INF目录下,修改了jsp后文件消失了,急求!

问题描述 我写的servlet将文件上传到WEB-INF目录下,修改了jsp后文件消失了,急求! 解决方案 修改JSP文件后,应该是重新生成了.把上传的路径找在其它地方看看

ios-iOS 播放视频的框架 能直接播放 被转成data数据后的视频吗,而不用写成视频文件去调用播放

问题描述 iOS 播放视频的框架 能直接播放 被转成data数据后的视频吗,而不用写成视频文件去调用播放 iOS 播放视频的框架 能直接播放 被转成data数据后的视频吗,而不用写成视频文件去调用播放 解决方案 写成视频文件是可以调用播放的,写成data也应该可以 解决方案二: 能不能播放跟有没有写成文件是没有关系的,主要是视频流的格式,视频格式是iOS能支持播放的就可以. 解决方案三: 你本来文件的格式是AVFoundation支持的吗? 解决方案四: 是可以的 (instancetype)i

java读文件后的数据怎么写到一个数组中 数据格式如下

问题描述 java读文件后的数据怎么写到一个数组中 数据格式如下 解决方案 简单的写了一下,希望对你有帮助: public class Test { // 数组列数 private static final int COLUMN_COUNT = 3; public static void main(String[] args) { BufferedReader br = null; try { br = new BufferedReader(new InputStreamReader(new F

javascript-使用require.js加载我自己写的js文件,当我修改了js后,怎么强制让浏览器更新 ?

问题描述 使用require.js加载我自己写的js文件,当我修改了js后,怎么强制让浏览器更新 ? 比如使用同步加载时可以在js后面加上?,比如 <script type="text/javascript" src="../../resources/js/libs/iscroll-probe.js?v=1.2"> 但使用require.js后,所有js都是通过main.js配置的: 如下: require.config({ shim: { 'backb

csv-CFile写数据到文件中的问题

问题描述 CFile写数据到文件中的问题 使用CFile读写文件,将计算的多个类型结果(有long .int.cstring.double)输入到文本中的一行内,并用","隔开,形成csv格式.例如结果是:文件名:aaa.xxx,eee A:12% B:15% C:35%,D:38%,请教怎么写入文本.难道非要转换格式再输入,就不能像fwite一样一次写入文件中,aaa.xxx A:12% B:15% C:35,D:38%而且还要采用seekend()追加的方式进行吗 解决方案 你要的

制作网页时是先准备CSS文件还是先写好HTML文件?

css|网页 CSS文件先准备 还是先写好HTML文件?网上有很多种答案:先写HTML后写CSS:先写CSS后写HTML:两者同时写. 我的准则是先写HTML打好基础,然后再写CSS进行表现的控制! 对于初学者我建议两者一起写,先写CSS或者先写HTML对于初学者都不是恰当得的方法. 如果让一个人编写代码,你告诉他先写HTML,写完后 HTML不能修改了,然后你写CSS,如果他可以写出来,那这个人一定是一个水平非常高的Builder了!所以对于初学者,多数情况下我建议同时编写,具体我说一下步骤:

家庭单机Linux误删文件后补救恢复攻略

作为一个多用户.多任务的操作系统,Linux下的文件一旦被删除,是难以恢复的.尽管删除命令只是在文件节点中作删除标记,并不真正清除文件内容,但是其他用户和一些有写盘动作的进程会很快覆盖这些数据.不过,对于家庭单机使用的Linux,或者误删文件后及时补救,还是可以恢复的. 1.Ext2文件系统结构的简单介绍 在Linux所用的Ext2文件系统中,文件是以块为单位存储的,默认情况下每个块的大小是1K,不同的块以块号区分.每个文件还有一个节点,节点中包含有文件所有者,读写权限,文件类型等信息.对于一个

文件末尾-文件结束字符会导致分割后文件大小变化吗

问题描述 文件结束字符会导致分割后文件大小变化吗 unix c中文件结束字符占1个字符,如果一个大文件分成4个文件,4个文件的大小总和是不是改为大文件大小+3?因为每个文件末尾加了一个结束字符.但是为什么么总和和大文件大小大咧 解决方案 文件里面不存在"文件结束字符"这么个东西. 比如,用"touch newfile"这个命令创建一个空文件,它的大小就是0字节. 楼主说的可能是EOF,他是某些读取文件的函数的一个返回值,并不是说文件里面真的有这么个字符. 解决方案二