`

解决 非法字符: /65279即CSV有签名和无签名之分

 
阅读更多

如果你遇见过这样的问题: 非法字符: /65279
今天可以帮你解决!
众所周知,在跨程序的工程中,统一编码是至关重要的,而目前最普遍的则是统一采用“utf8”编码方案。
但是在采用utf8方案的时候,请注意编辑器的自作聪明。
比如editplus。
原因就在于某些编辑器会往utf8文件中添加utf8标记(editplus称其为签名),它会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM),它的表示的是 Unicode 标记(BOM)。
因此要解决这个问题的关键就是把这个标记选项去掉。

首先用editplus打开这个文件,从Doucument菜单中选择Permanet Settings,有三个分类,分别是General, File, Tools.点击File,右边会有一项是 UTF-8 signature: 选择 always remove signature. 点击OK

中文版本的 editplus 下操作的菜单结构如下: 文档->参数设置->文件->UTF-8签名->总是移除签名->确定
如下图:

这样就设置了UTF-8格式不需要在文件前面加标记。
最后把文件另存为utf-8格式就好了

此外知道了此签名的字符编码,我们也可以再程序中将其去除:

String value = "";

for(int i=0;i<value.lenght;i++){

int c = (int) value.atChar(i);

if(c==65279){

continue;

}else{

//执行你的动作

}

}

分享到:
评论

相关推荐

    https://raw.githubusercontent.com/selva86/datasets/master/a10.csv

    https://raw.githubusercontent.com/selva86/datasets/master/a10.csv,时间序列分析基本方法和实例相关数据

    Java读写CSV之SuperCSV

    NULL 博文链接:https://rensanning.iteye.com/blog/1552053

    mtcars.csv 资源下载

    mtcars 数据集,下载地址: http://forge.scilab.org/index.php/p/rdataset/source/tree/master/csv/datasets/mtcars.csv

    动物状况分类数据集.csv

    该数据集的多样性为创建超越分类学界限的分类系统打开了大门,使其对于对动物福利和野生动物保护感兴趣的人们特别有价值。然而,其手动收集过程引入了潜在的错误来源,包括拼写错误和症状表示的变化。这需要细致的...

    糖尿病数据集diabetes.csv(免费)

    糖尿病数据集diabetes.csv,深度学习可用,学习之用 获取地址:https://gitee.com/xxxstar/diabetes/blob/master/DATA/diabetes.csv#

    CvAndroid人脸识别

    实现Android平台上的人脸检测和识别的过程。供参考:https://blog.csdn.net/wjskeepmaking/article/details/71194927;是在手机上进行训练,你需要参照...

    FoodFacts.csv.zip

    用于学习pandas的数据资源,数据来源:https://www.kaggle.com/bhouwens/d/openfoodfacts/world-food-facts/how-much-sugar-do-we-eat/discussion,现在好像已经没有这个数据

    csv转换xls文件程序 可自定义分隔符

    csv转换xls文件程序 可自定义csv分隔符

    sitka_weather_07-2014.csv

    Python从入门到实践丛书中第16章《下载数据》的CSV 文件(https://www.nostarch.com/pythoncrashcourse/)

    基于Python的决策树判断是否降雪.zip

      vail_and_test.py //验证和预测 └─数据及模型   BTree.pickle //决策树模型    data.csv    rate.csv   test_data.csv //测试数据集   test_kunming.csv //原始数据集 └─界面设计   Ui_...

    kaggle泰坦尼克数据titanic

    平台下载的原始三个数据train.csv test.csv gender_submission.csv (本来想0积分 分享给大家 无奈最低是1分了)

    energy.csv(世界电量载荷)

    世界电量载荷

    python如何删除文件中重复的字段

    本文实例为大家分享了python如何删除...filecsv1 = 'E:/gg/log/log1.csv' filecsv2 = 'E:/gg/log/log2.csv' filecsv3 = 'E:/gg/log/log3.csv' class operFileCsv(): def __init__(self, filename=None): self.file

    导出excel和csv格式模板.zip

    用EasyExcel导出excel和用opencsv导出csv格式模板(含前端),只需改写入数据即可。 导出excel博客:https://blog.csdn.net/weixin_43614067/article/details/116262853 导出csv博客:...

    employee-analyzer:解析上传的 csv 和图表工资的示例项目

    示例员工 csv 分析器使用 express、node、backbone、highcharts。 请分叉并改进:) 在此处获取示例 csv: 运行应用程序 克隆回购 npm/凉亭安装 节点应用程序.js 演示: : 暴露的端点 #####POST:/api/employee-...

    最简单的前端 js 直接获取,省,市,区,三级联动数据数据JSON

    http://datavmap-public.oss-cn-hangzhou.aliyuncs.com/areas/csv/100000_province.json 市(130000 河北省可更改) http://datavmap-public.oss-cn-hangzhou.aliyuncs.com/areas/csv/130000_city.json 县/区...

    ExcelToCsv2.2

    Excel转Csv文件,日文韩文中文不乱码,绿色免费,无任何广告,无任何会员注册,支持Excel2007 Excel97-2003 可多选文件,可直接选文件夹 新增功能 1.支持不转换列名称 2.支持可配置项到本地 3.新增反馈入口,最新...

    目标检测CSV转XML

    目标检测中CSV格式转XML格式

    基于Python实现对房价的预测.zip

    所用到的库有tensorflow,matplotlib,numpy,pandas,sklearn。 TensorFlow是一个基于数据流编程(dataflow programming)的符号数学系统,其前身是谷歌的神经网络算法库DistBelief。 Matplotlib主要用于绘图。 Numpy...

    html-csv-viewer:HTML独立的CSV文件查看器

    HTML CSV查看器 HTML独立CSV文件查看器 用法 通过命名 获取viewer.html并将其放在CSV文件夹中,并命名为CSV文件: curl -s ...

Global site tag (gtag.js) - Google Analytics