Я предполагаю, что вы говорите о SerializingHTMLBuilder , и в этом случае я думаю, что ответ может быть, что не обязательно конкретная цель в виду. Скорее, многие вещи предоставляют процедуры преобразования различного рода с помощью API-интерфейса «загрузки / дампа», и модуль json
(известный как simplejson
до того, как он был перенесен в стандартную библиотеку в 2.6), является лишь одним из многих таких пакетов.
Предположительно, некоторые люди предпочли бы работать с данными в формате JSON для своих собственных целей. Если бы я пытался создать какую-то динамическую систему документации Javascripty, я мог бы вообразить, что решил использовать JSON в качестве способа передачи документации от серверной части к клиенту в управляемом формате, если по какой-то причине HTML или XML этого не сделали. кажется лучшим вариантом.