【问题标题】:Generating a random hexadecimal number in Xquery在 Xquery 中生成一个随机的十六进制数
【发布时间】:2019-12-06 08:38:57
【问题描述】:

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

我们之前的映射,

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

这里有什么帮助吗?

谢谢

【问题讨论】:

    标签: xquery osb


    【解决方案1】:

    也许你不应该使用 uuid() 因为它只是一个活动的 id 表示,你能做的最好的事情就是使用 require 类编写一些 java 程序并通过 java callout 调用它。

    【讨论】:

      【解决方案2】:

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

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

      我用过下面的方法,效果很好

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

      【讨论】:

      • uuid 是如何十六进制的?
      猜你喜欢
      • 2010-11-06
      • 1970-01-01
      • 1970-01-01
      • 2016-02-04
      • 2012-12-09
      • 2015-10-07
      • 2017-06-15
      • 2018-11-27
      • 2011-12-29
      相关资源
      最近更新 更多