Итак, я создаю приложение форм Windows, которое использует StreamReader/StreamWriter для чтения каждой строки страниц .aspx, .ascx и .master на нашем веб-сайте asp.net. Затем он удаляет определенные свойства и т. Д. Из элементов управления посредством манипуляции с строкой и записывает результат обратно (переопределяя разметку страницы с отредактированной разметкой). Проблема состоит в том, что некоторые из этих страниц записываются как одна непрерывная линия.формат документа WebPage через приложение Windows Forms?
Я так и не смог найти функцию «Формат документа визуальной студии». Я нашел this вопрос, который, вероятно, выполнит мою задачу, если я не буду пытаться это сделать от мое приложение для Windows Form (как автоматизированный процесс).
Любые советы или пункты в правильном направлении были бы оценены.
Эй, Роберт, Спасибо за ответ. К сожалению, я пробовал аналогичный метод и обнаружил, что я тоже не рекомендую его. Хотя он начинает выглядеть как маршрут, который мне нужно будет взять. – Jmnstr
Если ваши данные действительны xml, вы также можете использовать что-то вроде 'System.Xml.XmlDocument', загружать свой контент в виде XML-документа и сохранять его с помощью идентификатора. Например, см. «System.Xml.XmlTextWriter». Этот класс предоставляет свойства «Отступы» и «Форматирование». Если ваши данные практически соответствуют XML, вы также можете попробовать загрузить его как фрагмент XML, отключить проверку и так далее. –