在 Xquery 中生成一个随机的十六进制数

Generating a random hexadecimal number in Xquery

我想为 Xquery(在 OSB 中使用)中的字段之一生成一个随机的十六进制数。

我们之前的映射,

<ns0:EmployeeID>{ data($EmployeeDetails/ns1:Employee/ns1:EmployeeID) }</ns0:EmployeeID>

这里有什么帮助吗?

谢谢

我想,我想通了 而不是下面的

<ns0:EmployeeID>{ data($EmployeeDetails/ns1:Employee/ns1:EmployeeID) }</ns0:EmployeeID>

我已经像下面这样使用了并且有效

<ns0:EmployeeID>{fn-bea:uuid()}</ns0:EmployeeID>

也许你不应该使用 uuid() 因为它只是一个 activity 的 id 表示,你能做的最好的就是使用 require [= 编写一些 java 程序15=] 并通过 java 标注调用它。