0
A
回答
4
映射通常是一种痛苦。我不在乎你必须使用什么工具。如果您必须将100个任意字段映射到另一个100个不同的任意字段,那么您可以手工映射这100个关系,获得巨大的乐趣和乐趣。它很糟糕,但它只是工作(而不是思考和弄清楚什么)。
您的问题太笼统,不能说XSLT对您的情况会好还是不好。
我可以说XSLT作为一种纯文本格式的一个优点是,您可以自动执行映射所需的锅炉板。
例如,如果您有映射对的列表:
fieldABC QEDField
fieldDEF XYZField
和上缴XSLT,如:
<QEDField><xsl:value-of select="fieldABC"/></QEDField>
<XYZField><xsl:value-of select="fieldDEF"/></XYZField>
然后,它会直截了当地写一个脚本,好吧,大多数任何语言都可以从这些对中生成最终的模板。
这样,你只需要捕捉实际的映射(认知部分),然后一个小程序就可以完成生成最终脚本的“工作”部分。
我知道我宁愿打一串场映射,一行一行,比拼一些拖放gui做圣母事。 D & D是第2次很棒,但在那之后它真的很繁琐,真正快速。
如果您的工具具有可用的文本格式,那么您可能可以为该工具生成该映射文件。
因此,无论如何,这是XSLT可以通过使用具有接口的工具获得的一个可能优势。
另外,为了解释一些未知的作者,我最喜欢的XSLT引号之一是“记住,您可以使用XSLT生成XSLT”。
当然,不得不说的是,有时间涉及创建这些脚本等与在工具中执行工作相关。如果你最终节省时间,这是一场胜利,所以这是首要考虑的标准,特别是如果你不需要做很多这样的工作。
相关问题
- 1. Qt还是j2me更好?
- 2. 声明是更好还是相同?
- 3. 写入Integer还是只是Int更好?
- 4. 关联映射还是JOIN?
- 5. Cocos2d:单层还是增加节点更好还是多层更好?
- 6. 克隆还是应用:哪个更好?
- 7. PHP - 使用require_once('filename.php')还是require_once'filename.php'更好?
- 8. 使用路径分隔符结束classpath变量还是更好?还是没有更好?
- 9. 是否有一个图形工具来显示(也许更改)elasticsearch映射?
- 10. 这是更好还是更快的方法?
- 11. 详细版本是更好的还是更严格的?
- 12. Symfony - 使用服务工厂还是服务配置器更好?
- 13. 是否有适用于Mac OS X的映射工具包
- 14. Python-Mysql,更好的lib还是更好的方法?
- 15. 是为了yield-getOrElse范式Scala还是有更好的方法?
- 16. 在Powershell中映射驱动器的“更好”方法是什么?
- 17. 这是否正确(更好)的对象关系映射?
- 18. 哪个更好? Java开发还是Webworks?
- 19. Lambda函数更好还是迭代?
- 20. 哪个更好? XML,INI还是其他?
- 21. 哪个更好?碳还是可可? (Mac)
- 22. PHP - 退出还是哪个更好?
- 23. 更好的选择:Singleton还是dispatch_once?
- 24. MySQL - 哪个更好:SELECT还是SELECT COUNT?
- 25. 更高还是没有PHP
- 26. 是否有没有映射到POJO的WSDL特定的工具?
- 27. 应该制作多少个dispatch_queue?少就是好还是更好?
- 28. 在mysql中解释更高的行数是好还是不好?
- 29. 什么是更好的:自己做还是使用可用包?
- 30. 与Oracle SQL Developer相比,是否有更好的工具?
你写了*“任何人有任何意见?”*。真? – 2011-02-04 22:31:47