首页 > 解决方案 > 我如何在java中解析包含斜杠的json对象

问题描述

我想在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 处的未终止对象

你能告诉我如何解决这个问题吗?

谢谢 !

标签: javajsongson

解决方案


谢谢,我尝试了很多东西,似乎 : 也是特殊字符。我在 php 中使用 base64 编码,在 java 中使用 base64 解码 .. 所以一切都很好:)


推荐阅读