bpel中常用条件Test方法测试字段值是否为空

在bpel中经常要对一个字段的值进行判断,获得true或者false,作为条件。

 

接触不多,得到的结果常常不在意料之中,近日在网上觅得一些资料,贴这儿回头参考。

bpel中常用条件Test方法测试字段值是否为空_第1张图片

Test的用法:

bpel中常用条件Test方法测试字段值是否为空_第2张图片

 

 

To test if the value of a certain node is empty

It depends on what you mean by empty.

  • Contains no child nodes: not(node())
  • Contains no text content: not(string(.))
  • Contains no text other than whitespace: not(normalize-space(.))
  • Contains nothing except comments: not(node()[not(self::comment())])

 

 

 

你可能感兴趣的:(String,测试,Comments,whitespace)