问:当XQuery查询时,不能满足XML的需求?我应该怎样使用XQuery查询? 答:举一些具体的例子,说明你需要做的与XML可能会更容易提供一个确切的答案,但这里是一个概括。您可以尽其所能使用XQuery查询,你应该知道,XQuery查询功能与可扩展样式表语言转换(XSLT)重叠 。这两种语言包括XPath语法和结构。你的问题的最佳答案是:XSLT是一个更强有力的选择,例如如果你想使一份文件发生比较小的变化(例如,如果您想删除或修改每一个实例的某一特定元素类型)。
另一个例子是在不同的环境中编写代码,提供样式功能,支持动态约束力。 XQuery查询是一种比较正式的语言,更容易学习。但是……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
问:当XQuery查询时,不能满足XML的需求?我应该怎样使用XQuery查询?
答:举一些具体的例子,说明你需要做的与XML可能会更容易提供一个确切的答案,但这里是一个概括。您可以尽其所能使用XQuery查询,你应该知道,XQuery查询功能与可扩展样式表语言转换(XSLT)重叠 。这两种语言包括XPath语法和结构。你的问题的最佳答案是:XSLT是一个更强有力的选择,例如如果你想使一份文件发生比较小的变化(例如,如果您想删除或修改每一个实例的某一特定元素类型)。另一个例子是在不同的环境中编写代码,提供样式功能,支持动态约束力。
XQuery查询是一种比较正式的语言,更容易学习。但是由于缺乏规划需要,不容易表达的XQuery查询,可以最有可能逃脱XQuery查询。
从建筑角度来看,如果您要使用重叠的工具,在目前的基础上,我建议是建立一套明确的指引,怎么做?而不是让本决定基于开发商的技能。如果让这种情况发生在个案的基础上,你将在短期内有广泛的生产方法,或反过来你未来的维护工作将产生不必要的复杂。
作者
翻译
相关推荐
-
如何用XUL进行XQuery语言编写?
自从和XML数据库合作以来,XQuery获得了巨大的牵引力,但其最薄弱的一环就是写入数据库还有很大局限性。应用程序有时必须创建多种XML数据库或者写回整个图表才能进行简单的数据变化。
-
XQuery:数据集成领域的精耕细作者
XQuery标准的发展历程对我们很有启发意义,TT SOA多年以来对此也有详细描述。XQuery诞生于XML和Web服务的早期,目的是向刚开始使用XML数据……
-
XQuery:数据集成专家的秘密武器?
在简化集成的工作中,一些团队已经开始尝试用新语言来处理数据。那么最初在XML和Web服务推进中占据很大部分的XQuery,是不是已经在这种混乱之中迷失了呢?
-
解开XML未来的一元二次方程组
1998年,当XML获得W3C批准后,一举摘得“当年突然涌现的技术”的称号,然而发展到现在,开发人员开始对XML的灵活性感到不满……