Я пытаюсь написать код на C #, который переопределяет метод Render в System.Web.UI.Page, а затем форматирует HTML-код перед его представлением в браузере. Это чисто экспериментально, поэтому сейчас не стоит беспокоиться.
Возможно, я немного изучил способы регулярного выражения и хотел бы использовать их здесь, но я не могу придумать реальный лаконичный и элегантный способ красиво форматировать HTML-документ. Мне удалось полностью минимизировать HTML с помощью регулярных выражений, но для правильного отступа я в тупике.
Итак, если бы у вас была строка HTML с использованием C #, как бы вы переформатировали ее так же, как это делает функция форматирования документа Visual Studio? Любые идеи будут с благодарностью.