java - 在 Mac OS X 中读取 Windows .CSV 文件

标签 java macos text csv

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

最佳答案

您可以检查一下您是否使用了不同的默认字符集吗?

Charset.defaultCharset()

这里有两个可能的指针:

Java : How to determine the correct charset encoding of a stream

How to Find the Default Charset/Encoding in Java?

关于java - 在 Mac OS X 中读取 Windows .CSV 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5035780/

相关文章:

java - Rpg 调用 Java 构造函数,在异常处理程序上出现错误 ClassDefNotFound

python - OSX 上的 tar : Unrecognized archive format error when trying to unpack flower_photos. tgz、TF 教程

macos - 控制 Apple Silicon MacBook 上的 MagSafe LED

javascript - 通过 WebSockets 传输文本的正确方法是什么?

Java : use string parameter of function as an object name?

java - 在不丢失类型信息的情况下将 Class<T> 转换为 Class<E extends Enum<E>> 的最简单方法

java - 如何根据输入的字符串打印数组列表中的特定项目

html - 在 Mac OS X 上使用 Sublime Text 2 打开标签更改时自动更新结束标签

java - JavaFX 中的一段自由流动文本是否可以有一个链接?

Java文本分析程序