Я пытаюсь использовать веб-API службы, написанной на Perl (OTRS).Данные отправляются в формате JSON.
Одно из строковых значений внутри структуры JSON содержит знак решетки, который, очевидно, используется как символ комментария в JSON.Это приводит к ошибке синтаксического анализа:
неожиданный конец строки при синтаксическом анализе строки JSON
Я не смог найти способ экранирования символа, чтобы проанализировать строкууспешно.Очевидное экранирование косой черты приводит к:
недопустимая escape-последовательность обратной косой черты в строке
Есть идеи, как ее избежать?
Обновление: URL, который я пытаюсь использовать, выглядит примерно так (упрощенно, но все равно вызывает ошибку):
http://otrs.server.url/otrs/json.pl?User=username&Password=password&Object=TicketObject&Method=ArticleSend&Data={"Subject":"[Ticket#100000] Test Ticket from OTRS"}