Me preguntaba: ¿hay alguna manera de crear archivos HTML programáticamente en C# como lo puede hacer con XML? Mine es una aplicación de consola, por lo que tal vez algunas de las opciones no estén disponibles. Básicamente, me gustaría hacer algo más inteligente que simplemente construir una gran cadena.Crear página web HTML programáticamente en C#
escenario posible:
En lugar de escribir:
string html="<html><head>Blah</head><body>{0}</html>", myotherstring
me gustaría trabajar como en XML
XmlTextWriter w = new XmlTextWriter(xml_file_path + xml_file_name,
System.Text.Encoding.UTF8);
w.WriteProcessingInstruction("xml", "version='1.0' encoding='UTF-8'");
// construct xml
XmlElement root = xmlDoc.CreateElement("element");
...
xmlDoc.Save(w);
w.Close();
disculpas por la pregunta ingenua.
¿qué significa más inteligente? ¿Podría describir el escenario? – shahkalpesh
Gracias, tuve la misma pregunta. –