【发布时间】:2012-08-08 11:04:18
【问题描述】:
我正在卷曲一个网站并将其写入 .json 文件;这个文件被输入到我的 java 代码中,该代码使用 json 库对其进行解析,并将必要的数据写回到一个 CSV 文件中,我稍后使用该文件将其存储在数据库中。
如您所知,来自网站的数据可能有不同的格式,所以我确保我以 UTF-8 格式读写,但我仍然得到错误的输出。
例如,Østerriksk 变为 �sterriksk。
我在 Linux 中做这一切。我认为存在一些编码问题,因为相同的代码在 Windows 中运行良好,但在 Unix/Linux 中却不行。
我很确定我的 java 代码是正确的,但我无法找出我做错了什么。
【问题讨论】:
-
我应该改变我的方法来从 shell 解析 json 文件而不是使用 java 程序吗?如果是这样,请指导我..
标签: linux json parsing shell curl