Создайте документ HTML / XHTML в консольном приложении .NET с помощью классов Writer - PullRequest
0 голосов
/ 07 ноября 2011

Я пишу библиотеку отчетов, и одна из реализаций создаст аккуратный документ отчета HTML / XHTML из объекта-сущности.Вместо рендеринга тегов вручную (StringBuilder) я мог бы воспользоваться встроенными классами .NET (если они есть).В прошлом я использовал XmlTextWriter для создания простых XML-файлов, но, думаю, это не идеальное решение для создания HTML-документа.Не могли бы вы посоветовать какие-либо классы в .NET, которые могли бы использоваться в библиотеке dll, которые бы лучше подходили моим требованиям, чем XmlTextWriter?

Ответы [ 2 ]

0 голосов
/ 22 января 2013

Есть много способов, включая форматирование и генерацию HTML-строки из кода.Но есть некоторый класс, который может проверять, например HtmlTextWriter

[http://msdn.microsoft.com/en-us/library/system.web.ui.htmltextwriter(VS.71).aspx], чтобы сгенерировать все ваши теги.

Вы можете попробовать это, у него есть много вещей для генерации тегов, которые могут быть полезнывместо этого создайте вручную строковые html-данные.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...