Решаемая задача

Имеем:

  1. строку JSON сложно читаемую человеком;
  2. Открытую Управляемую Форму (УФ) в любой конфигурации, отображается JSON в поле текстового документа (строка неограниченной длины “JsonСтрокаОченьНекрасивая”);
  3. Добавляем строку неограниченной длины “JsonСтрокаПрекрасная”, которая отображается на форме как поле текстового документа

Реализация задачи

&НаКлиенте
Процедура БьютификацияJSON(Команда)
	
	Чтение = Новый ЧтениеJSON; 
	Чтение.УстановитьСтроку(JsonСтрокаОченьНекрасивая);
	Данные = ПрочитатьJSON(Чтение); 
	Запись = Новый ЗаписьJSON;
	Запись.УстановитьСтроку(); 
	ЗаписатьJSON(Запись,Данные); 
	JsonСтрокаПрекрасная = Запись.Закрыть(); 
	
КонецПроцедуры

Сразу привел код процедуры на клиенте, чтобы при необходимости его себе забирать копи-пастом.
Смысл идеи прост – 1С человеколюбив и, если прогнать через преобразование строки JSON в данные и затем обратно, то в результате получится отформатированный JSON текст.

Думаю, при публикации произвольной базы данных через web-сервис, реализовать http метод бьютификации произвольной строки JSON.