Доброе время суток.
Пытаюсь записать в формате JSON HTTP-сервер (GET) путь к файлу.
Т.к. обратный слеш воспринимается как спецсимвол, то запись производится как двойной слеш "\\".
Кто с этим сталкивался?
(0) так и должно быть, это особенность реализации JSON
строка — это упорядоченное множество из нуля или более символов юникода, заключённое в двойные кавычки. Символы могут быть указаны с использованием escape-последовательностей, начинающихся с обратной косой черты «\» (поддерживаются варианты \", \\, \/, \t, \n, \r, \f и \b), или записаны шестнадцатеричным кодом в кодировке Unicode в виде \uFFFF.
(3) реально, если читаете нормальными средствами
ну или самостоятельно заменить \\ на \
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший