Простой побег JSON для C ++?

У меня есть очень простая программа, которая выводит простую строку JSON, которую я вручную объединяю и выводю через поток std :: cout (вывод действительно такой простой), но у меня есть строки, которые могут содержать двойные кавычки, фигурные скобки и другие символы, которые могут разбить строку JSON. Поэтому мне нужна библиотека (или более точная функция) для экранирования строк в соответствии со стандартом JSON, максимально легкая, ни больше, ни меньше.

Я обнаружил несколько библиотек, которые используются для кодирования целых объектов в JSON, но, имея в виду, что моя программа - это 900-строчный cpp-файл, я скорее не хочу полагаться на библиотеку, которая в несколько раз больше моей программы, просто для достижения чего-то такого простого, как это.

Ответы на вопрос(3)

Ваш ответ на вопрос