0

谁能帮我解决这个问题?我希望能够在 x-query 中生成随机 UUID。有什么功能可以做到这一点吗?

谢谢!

4

2 回答 2

3

使用 Saxon,您应该能够链接到 Java 以生成 UUID,如下所示:

XSLT

<xsl:stylesheet version="2.0"
    xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
    xmlns:uuid="java:java.util.UUID">

XQuery

declare namespace uuid = "java:java.util.UUID";

uuid:randomUUID()然后在样式表或 XQY 脚本中的任意位置调用该函数。

于 2013-03-12T18:20:07.513 回答
0

fn-bea:uuid()对于那些使用 BEA 的 xQuery 实现的人来说,这也是一种选择。例如,在为 Oracle Service Bus (OSB) 框架编写 xQuery 时。

于 2019-07-01T12:12:19.990 回答