Tôi đã tự hỏi: có cách nào để tạo các tệp HTML theo lập trình trong C# như bạn có thể làm với XML không? Mine là một ứng dụng giao diện điều khiển, vì vậy có thể một số tùy chọn không có sẵn. Về cơ bản, tôi muốn làm một cái gì đó thông minh hơn là chỉ xây dựng một chuỗi lớn.Tạo trang web HTML theo lập trình trong C#
kịch bản có thể xảy ra:
Thay vì viết:
string html="<html><head>Blah</head><body>{0}</html>", myotherstring
Tôi muốn làm việc như trong 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();
Xin lỗi cho câu hỏi ngây thơ.
ý nghĩa thông minh hơn là gì? Bạn có thể mô tả kịch bản? – shahkalpesh
Cảm ơn, tôi đã có cùng một câu hỏi. –