如何在.NET中创建inmemory HTML/XML文档?
我想编写一个应用程序,它将通过某些测试用例进行迭代,并在HTML文件中生成输出 为此,我希望有一些东西,我可以使用它将HTML节点添加到每个测试用例的输出中。在.NET中有这样做的好方法吗?怎么做 任何指针或建议都会很有帮助。您可以使用将a用作基本流的如何在.NET中创建inmemory HTML/XML文档?,.net,.net,我想编写一个应用程序,它将通过某些测试用例进行迭代,并在HTML文件中生成输出 为此,我希望有一些东西,我可以使用它将HTML节点添加到每个测试用例的输出中。在.NET中有这样做的好方法吗?怎么做 任何指针或建议都会很有帮助。您可以使用将a用作基本流的 XmlWriter inMemHTML = XmlWriter.Create(new MemoryStream()); 您可以使用使用作为基本流的 XmlWriter inMemHTML = XmlWriter.Create(new Memor
XmlWriter inMemHTML = XmlWriter.Create(new MemoryStream());
您可以使用使用作为基本流的
XmlWriter inMemHTML = XmlWriter.Create(new MemoryStream());
如果您希望以XML方式执行此操作,那么可以使用XmlDocument类()来帮助生成XML。显然,您将生成XHTML作为输出 另一种方法是用其他方言生成XML(例如,为了满足业务需要而编写的方言),然后使用XSLT将生成的XML转换为XHTML 同样值得一问的是,是否需要XML步骤。例如,您可以使用StringBuilder类将HTML生成为字符串 希望这有帮助
David如果您想用XML方式来实现这一点,可以使用XmlDocument类()来帮助生成XML。显然,您将生成XHTML作为输出 另一种方法是用其他方言生成XML(例如,为了满足业务需要而编写的方言),然后使用XSLT将生成的XML转换为XHTML 同样值得一问的是,是否需要XML步骤。例如,您可以使用StringBuilder类将HTML生成为字符串 希望这有帮助 David您可以使用,其他人也可以使用 我不知道这将如何处理不能为空的节点,即
<br />
<div></div>
以防您想要生成XHTML。您可以使用,其他的也可以
我不知道这将如何处理不能为空的节点,即
<br />
<div></div>
以防您想要生成XHTML。StringBuilder很棒,但我已经厌倦了老的已知内容。我只是想借此机会学习和使用一些我不知道的新东西:)谢谢,那就学习一些XML吧!你可以把它带到任何地方。StringBuilder很棒,但我只是厌倦了坚持老的已知事物。我只是想借此机会学习和使用一些我不知道的新东西:)谢谢,那就学习一些XML吧!你可以带它去任何地方。