【问题标题】:How can i parse json object containing slashes in java我如何在java中解析包含斜杠的json对象
【发布时间】:2019-11-08 10:09:27
【问题描述】:

我想在 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

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

谢谢!

【问题讨论】:

标签: java json gson


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-08-10
    • 1970-01-01
    • 2022-07-07
    • 2014-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-29
    相关资源
    最近更新 更多