我正在编写一个解析器来解析传入的文本文件。我把它准确地解析了所有内容。
我可以选择输出到文本 - 这样做是为了检查解析的准确性。我目前正在实现一个写入电子表格的选项,但它还没有输出所有内容。
我有一个输出为静态HTML的请求。 是否值得输出到XML然后从中生成HTML?
我看到C#有XMLTransform
类,它看起来像我需要的那样。在VS中使用XML设计器并编写XSLT文件比手动编写所有HTML输出更容易吗?我知道Excel将导入XML文件,但它有点乱,如果我直接生成.xls
文件,我无法获得格式化选项
答案 0 :(得分:1)
我会给你一个合格的号码
也就是说,如果我想轻易换掉转换,我可能会考虑这样的选项,例如,如果这是多个客户端使用的应用程序,并且生成的HTML将取决于客户端。即使这样,我也会使用一个简单的标记化HTML模板进行调查,其中我只插入了我想要的数据。但是,如果转换足够复杂,那么,是的,我会去XSLT路线。
“否”的原因是转换增加了这种复杂程度,通常不值得花时间。