Java 在Mac OS X中读取windows.CSV文件
我需要在java应用程序中读取和显示一些.csv文件。.csv文件中有一些欧洲特殊重音字符(法语),当我在Windows中运行应用程序时,这些字符会正确显示,但当我在Mac OS X下运行应用程序时,这些特殊字符会损坏。如何在这两种系统中保留和显示我的字符?能否检查您是否使用了不同的默认字符集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
Charset.defaultCharset()
以下是两个可能的指针:
谢谢您的回答。文件在application.jar中,因此,我使用.getClass().getClassLoader().getResourceAsStream(“文件名”)获取InputStream并将其加载到InputStreamReader中。