我想知道是否有方法来反省XQuery模块和动态访问函数。这将帮助我实现GOF策略模式,因为XQuery不支持同一接口的多个实现。在XQuery中实现策略模式,一般的反射功能
这个问题当然是,除了检查变量类型外,似乎在XQuery中似乎不支持自省。
关于如何在XQuery中实现此模式的任何想法? (我用MarkLogic 9)
非常感谢, K.
PS。不幸的是,我发现的大多数XQuery资源都集中在这个或那个功能的小细节上,但是我找不到一个这样的资源,它将XQuery作为一种严肃的编程语言,并且解决了这样的软件设计问题。
许多常见的设计模式都假设了一个主要面向对象的世界观。 XQuery确实是功能性的。如果你更具体地描述你想要完成的是什么,有人可能能够引导你到适当的功能模式。 –