gpt4 book ai didi

c# - 生成 HTML 的替代方法

转载 作者:太空宇宙 更新时间:2023-11-03 22:14:35 24 4
gpt4 key购买 nike

我的程序通过 stringbuilder 生成 HTML。

         sbHTMLHeader.Append("<div id=\"printableContent\">");
sbHTMLHeader.Append("<div id=\"packingSlipHeader\">");
sbHTMLHeader.Append("<div class=\"floatLeft\"><img src=\"../images/logo.gif\" alt=\"Logo\" /></div>");
//...
if (!orderType.Equals("L"))
{
sbHTMLHeader.Append(" <td>" + orderData.Tables[0].Rows[0]["carrier"] + "</td>" + Environment.NewLine);
//...
}
else
{
sbHTMLHeader.Append(" <td></td>" + Environment.NewLine);
//...
}
//...

380 行之后,我强烈反对这段代码。过去,我使用 Altova Stylevision.在我目前的工作中,我们没有该产品的许可证。我不需要它提供的任何 PDF 或其他模板,只需要 HTML。你能推荐一个强大的、可读的替代方法来生成如上所述的 HTML 吗?

最佳答案

另一种方法是将所有数据存储在一个 XML 文件中,然后编写一个 XSLT(转换表)将其转换为 HTML。

关于c# - 生成 HTML 的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5501125/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com