|
|
1
0
我会选择选项1,因为我觉得它最适合MVC模式。视图不负责基于某些数据模型创建XML文件。这是业务逻辑,因此在控制器中更好。
|
|
|
2
0
选项2是最好的。你的模型有数据,你的控制器会要求它并将其提供给视图。视图只是有一个标签来说明它的去向。对我来说,这就是关注的分离。
|
|
|
3
0
然而,我个人会选择选项1的变体,以保持功能独立于控制器,并将其作为一个独立的实用方法,接收数据并输出xml。这将更容易测试,但如果将来需要,也可以从代码中的其他地方调用。除此之外,它还可以使控制器中的代码更清晰。
|
|
|
J_Cus504 · 在单匹配语句中使用身份变换和多谓词来沉默节点 11 月前 |
|
|
surge3333 · 使用PowerShell构建XML 11 月前 |
|
|
Sandeep · XSLT代码,用于根据条件提取元素值 1 年前 |
|
|
Reto · XSLT 3.0突发流-如何存储/获取另一个分支的值 1 年前 |
|
Ian Kemp · 如何从SelectXml调用本机XPath函数? 1 年前 |