比较流涎中的两个文件名列表,并显示添加/删除的文件列表



>im 尝试比较两个不同实例的文件夹中的文件列表。 我将这两个列表 fileOld (时间 t1 的文件列表)和 fileNew(时间 t2 的文件列表)传递给规则资源。 我的规则文件应该比较这两个列表,如果它们不相等,它应该打印添加/删除的文件列表。 如何在流口水中做到这一点?

rule complist
when
  $listOne: List()
  $listTwo: List( this != $listOne, ! this.equals( $listOne )
then
  ... write Java code to display the differences
end

请注意,您应该将 List 包装为标识列表或添加日期的事实对象,否则您不知道哪个是哪个,并且输出将出现两次。

最新更新