我想解析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解码。