Как я могу разобрать объект json, содержащий косые черты в Java - PullRequest
0 голосов
/ 08 ноября 2019

Я хочу разобрать путь Windows в Java. это часть json:

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

и это код:

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

Я пробовал с \ также в значении, ноу меня есть ошибка:

Исключение в потоке "main" com.google.gson.JsonSyntaxException: com.google.gson.stream.MalformedJsonException: неопределенный объект в строке 1 столбца 133 пути $ .sslkey

Подскажите, пожалуйста, как я могу это исправить?

Спасибо!

1 Ответ

0 голосов
/ 09 ноября 2019

Спасибо, я перепробовал много вещей, кажется, что: это тоже специальный символ. Я использовал base64 закодировать в php и base64 раскодировать в java .. так что все в порядке:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...