Есть ли у кого-нибудь простой инструмент, который может преобразовать неэкранированную строку в экранированную строку?
Например, я пытаюсь вставить следующие данные в тип данных Java String:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Я должен вручную добавить косую черту:
<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>
Тогда я могу вставить в свой код Java:
String xml="<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>";
Добавление косых черт становится очень раздражающим, когда это строка размером 3 МБ. Я знаю, что поиск / замена могут работать во многих инструментах, но я делаю это так часто, что мне нужен еще более быстрый способ.
Это должно быть общей проблемой. Что делает большинство разработчиков? Я думаю, что хороший макрос Emacs мог бы добиться цели, но я не видел ничего очевидного.