我想解析Java中的Windows路径。
这是json的一部分:

..."sslkey":"c:\usr\ssl\key.jks"

这是代码:

JsonObject jsonargs = gson.fromJson(args[0], JsonObject.class);
SSLKEY = jsonargs.get("sslkey").getAsString();


我也尝试在值中使用\,但是出现的错误是:


线程“主要” com.google.gson.JsonSyntaxException中的异常:
com.google.gson.stream.MalformedJsonException:未终止的对象位于
第1列133路径$ .sslkey


您能告诉我如何解决此问题吗?

谢谢 !

最佳答案

谢谢,我尝试了很多事情,看来:也是特殊字符。我在php中使用了base64编码,而在Java中使用了base64解码。

10-04 23:30