gpt4 book ai didi

java - 转换性能 XML>XSL>XML 与 XML>JAXB>XML

转载 作者:行者123 更新时间:2023-12-02 00:31:29 24 4
gpt4 key购买 nike

我有一个案例,其中一个 xml 作为输入,另一个 xml 作为输出:我可以选择使用 XSL 和通过 JAXB 进行 Unmarshalling 编码。性能方面,有什么真正的区别吗?

最佳答案

首先,程序员的性能通常比机器的性能重要得多。一台好的快速服务器的成本比雇用一名程序员一天还要少。那么你问的问题正确吗?

其次,如果转换很简单,那么在这两种情况下,成本将主要由解析和序列化成本决定,并且没有理由在这两种情况下这些成本应该有所不同。如果转换比较复杂,那么它的性能实际上取决于编写代码的人的技能,所以又回到了一个编程问题。

我想说,使用 JAXB 和使用 XSLT 之间的真正区别在于,XSLT 解决方案的代码行可能更少,并且对架构更改不太敏感。

关于java - 转换性能 XML>XSL>XML 与 XML>JAXB>XML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8969075/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com