繁体   English   中英

埃菲尔铁塔:“埃菲尔铁塔”库和图案库之间有什么区别?

[英]Eiffel: What's the difference between an “eiffel” library and a gobo library?

埃菲尔:“埃菲尔”库和图案库之间有什么区别? 例如xml,我应该选择哪个,为什么?

在此处输入图片说明

最初,EiffelSoftware XML库是为Gobo XML构建的一种替代品/替代品,因为那时Gobo并不安全。 另外,Eiffel XML不依赖Gobo软件包(许多很好的Eiffel库,它们使用自己的结构,自己的文件接口等)。 Eiffel XML基于EiffelBase,并没有带来所有的Gobo依赖项。

还要注意,Gobo XML回调使用的是STRING和UC_STRING的变体,而Eiffel XML直接使用STRING_32。 Eiffel XML仅支持ASCII和UTF-8编码,而Gobo XML通过UC_STRING的后代具有更强的编码支持。 Gobo XML可能更完整(但这需要检查)。

因此,选择实际上取决于您的需求。 如果您的应用程序已经在使用Gobo结构,那么您可能应该使用Gobo XML。 否则,我建议您使用Eiffel XML(除非Eiffel XML不支持您关心的编码)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM