什么是XSLT和T4代码生成方法之间的区别是什么?
-
21-08-2019 - |
题
我刚刚进入代码生成重复的编码任务的想法,并已经看到这两种方法。我已经看到了微软.Net">代码生成在Apress出版的书
解决方案 好是 - T4是基于模板的方法,可以从多种来源提取信息 - 通常从数据库(表或系统目录) T4被内置到VS 2008 - 你可以定义内部VS2008一个.TT文件,并将它产生其内部VS输出 XSLT具有一个要求 - 输入必须是XML和XSLT本身也是XML,所以有一些挑战和可能的缺点有 XSLT是独立的 - 你可以安装和使用任意数量的XSL引擎 总而言之:T4到我更多的是一种“内VS”代码生成工具的(快速创建C#或其它文件),而XSLT是更大的数据处理/数据转换工具,以从打开的数据的XML成另一种格式(通常HTML或PDF使用XSL-FO)。 马克
不隶属于 StackOverflow