Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Mac OS X中读取windows.CSV文件_Java_Macos_Text_Csv - Fatal编程技术网

Java 在Mac OS X中读取windows.CSV文件

Java 在Mac OS X中读取windows.CSV文件,java,macos,text,csv,Java,Macos,Text,Csv,我需要在java应用程序中读取和显示一些.csv文件。.csv文件中有一些欧洲特殊重音字符(法语),当我在Windows中运行应用程序时,这些字符会正确显示,但当我在Mac OS X下运行应用程序时,这些特殊字符会损坏。如何在这两种系统中保留和显示我的字符?能否检查您是否使用了不同的默认字符集 Charset.defaultCharset() 以下是两个可能的指针: 谢谢您的回答。文件在application.jar中,因此,我使用.getClass().getClassLoader().g

我需要在java应用程序中读取和显示一些.csv文件。.csv文件中有一些欧洲特殊重音字符(法语),当我在Windows中运行应用程序时,这些字符会正确显示,但当我在Mac OS X下运行应用程序时,这些特殊字符会损坏。如何在这两种系统中保留和显示我的字符?

能否检查您是否使用了不同的默认字符集

Charset.defaultCharset()
以下是两个可能的指针:


谢谢您的回答。文件在application.jar中,因此,我使用.getClass().getClassLoader().getResourceAsStream(“文件名”)获取InputStream并将其加载到InputStreamReader中。