java读取txt文件内容 乱码_java读取txt文件乱码解决方法

news/2024/11/30 20:41:56/

c35cd08172b41b5e75182c322ca4a8c9.png

java读取txt文件,如果编码格式不匹配,就会出现乱码现象。所以读取txt文件的时候需要设置读取编码。txt文档编码格式都是写在文件头的,在程序中需要先解析文件的编码格式,获得编码格式后,在按此格式读取文件就不会产生乱码了。(推荐:java视频教程)

java编码与txt编码对应:

e1b16ce12de181588592e1809d5fa8f0.png

示例:package com.lfl.attachment;

import java.io.BufferedReader;

import java.io.File;

import java.io.FileInputStream;

import java.io.InputStream;

import java.io.InputStreamReader;

public class TextMain {

public static void main(String[] args) throws Exception {

String filePath = "D:/article.txt";

// String filePath = 


http://www.ppmy.cn/news/655270.html

相关文章

C语言读写txt文件

1.从txt文件中按指定格式 读出: int read_raw_hex_data(const char* path,int data_length ,int* a) {FILE* fpRead NULL;int ret 0;int i 0;fopen_s(&fpRead, path, "r");if (fpRead NULL){printf("Fail to read raw data file!");re…

matlab删掉txt文件中的数据,matlab中读取txt数据文件(txt文本文档)

根据txt文档不同种类介绍不同的读取数据方法 一、纯数据文件(没有字母和中文,纯数字) 对于这种txt文档,从matalb中读取就简单多了 例如test.txt文件,内容为 17.901 -1.1111 33.045 17.891 -1.1286 33.045 17.884 -1.1345 33.045 可以在command window中输入load test.txt ,…

WKWebView加载txt文档乱码

当使用WKWebView预览ppt、Excel、word、txt等文件时,关于txt文档乱码情况,不用担心,对链接对应的文档进行UTF8编码、GBK和GB1830编码就OK了, SWIFT 5版本: func configData() {guard let url URL.init(string: urlSt…

什么是robots.txt文件

一、什么是robots文件 Robots.txt文件是网站跟爬虫间的协议,对于专业SEO并不陌生,用简单直接的txt格式文本方式告诉对应的爬虫被允许的权限,也就是说robots.txt是搜索引擎中访问网站的时候要查看的第一个文件。当一个搜索蜘蛛访问一个站点时&…

将文本保存为TXT文档

首先对manifest注册SD卡读写权限 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 AndroidManifest.xml <?xml version "1.0" encoding "utf-8" ?> <manifest xmlns:android" package "com.tes.textsd&q…

Python 基本数据类型(六)

文章目录 每日一句正能量Tuple&#xff08;元组&#xff09;结语 每日一句正能量 一生要做的几件事情一管理好自己的身体。二管理好自己的情绪&#xff0c;正面思维。三服务好自己的家庭&#xff0c;让家人生活幸福。四做好本职工作&#xff0c;做一两件特别完美&#xff0c;石…

Spring创建Bean源码 - 解析配置类: 延迟导入选择器DeferredImportSelector

简介 DeferredImportSelector延迟导入选择器是Spring提供的一个扩展导入器&#xff0c;该导入器是ImportSelector的一个变体&#xff0c;该导入器是在处理配置类上Import注解的时候注册的&#xff0c;当所有{code Configuration}配置类解析完成后才会运行所有被注册的Deferred…

MATLAB求解摄氏温度

问题&#xff1a;用MATLAB编写一个函数&#xff0c;函数功能为要求你输入华氏温度&#xff0c;计算其相应的摄氏温度并输出。当你输入为空时&#xff0c;提示输入有误&#xff0c;程序结束。 function CF2C(F) a(tempreature in F is:); F input(a); if FC (F-32)*5/9;X[tem…