gpt4 book ai didi

java - JSON解析: Unexpected character (ÿ) at position 0

转载 作者:行者123 更新时间:2023-12-01 18:14:19 25 4
gpt4 key购买 nike

当我四处搜索时,似乎很多人都有类似的问题,但这些修复对我来说都不起作用。
所以我尝试用 JSON.simple 解析这个 JSON 文件:

http://pastebin.com/ZNCV9Xrz

我已经检查过它是否是有效的 JSON,确实如此。

这是我正在使用的java代码:

http://pastebin.com/RGNdvwAa

我在java这个领域还很陌生,不知道如何解决这个问题。我尝试了很多不同的 JSON 代码,其中一些非常短,所以我认为问题出在 java 代码中。

提前致谢,T0Bi

最佳答案

ÿ 是 ISO-8859-1 中的字符 255(也可能是其他字符编码)。它也是 UTF16_LE 字节顺序标记的第一个字节。

请检查您用于保存文件的编码,并在打开文件进行阅读时使用适当的字符集,例如

new InputStreamReader(new FileInputStream(filePath), StandardCharsets.UTF16_LE)

关于java - JSON解析: Unexpected character (ÿ) at position 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30596681/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com