utf-8文件的读写
来源:互联网 发布:铣半圆编程 编辑:程序博客网 时间:2024/06/07 06:23
在转换.txt->csv 格式的时候,由于 txt 中包含了中文,编码格式为 utf-8,导致在使用 matlab 的时候出现了乱码。使用 load, textread 均无法导入文件。后来通过 fopen 函数打开文件,逐行读取文件,并逐行将读取的文件写入.csv 文件才解决了此问题。
之前一直考虑将文件全部读进内存再统一写入会快一些,实验证明逐行写文件速度也不是很慢。450个文件时间大概在10s 左右。代码如下:
clear; close all; clc;fw = fopen('gc.csv','w');for i= 1 : 445 frname = [num2str(i),'.txt']; fp = fopen(frname,'r','n','utf-8'); while ~feof(fp) %判断是否到文件末尾 s = fgetl(fp); %逐行读取文件 blank = fgetl(fp); fprintf(fw, '%s,\n', s);%按格式写入文件 end fclose(fp); fprintf(fw, ',\n'); fprintf(fw, ',\n');endfclose(fw);
0 0
- utf-8文件的读写
- 读写utf-8文件
- UTF-8 文件读写
- java utf-8 文件的读写
- VC6 UTF-8文件读写
- C++ 读写utf-8文件
- 用ASP读写UTF-8编码的文件
- XML文件读写编码不是UTF-8的问题
- vba 读写文件,utf-8编码格式
- Java以UTF-8编码读写文件
- Java以UTF-8编码读写文件
- Java文件读写—utf-8格式
- Java以UTF-8编码读写文件
- Java以UTF-8编码读写文件
- python读写文件,和设置文件的字符编码比如utf-8
- python读写文件,和设置文件的字符编码比如utf-8
- python读写文件,和设置文件的字符编码比如utf-8
- 【Python开发】python读写文件,和设置文件的字符编码比如utf-8
- CSS3之border-radius半弧展示
- leetcode2. Add Two Numbers
- 如何在客户端接收Action返回的JSON数据
- 高数Umaru系列(9)——哈士奇
- mouseover与mouseenter之间的区别,以及mouseleave与mouseout之间的区别
- utf-8文件的读写
- [UWP]依赖属性1:概述
- 一个linuX命令
- 微软surface3开启硬件虚拟化
- SpringMVC的服务器验证
- js 高程学习总结 第五章
- IntelliJ IDEA Maven项目在编译发布时候 mapper.xml不发布的解决办法
- MyBatis中的<where>标签和where子句的区别
- 关于 JVM 简单理解