`

drl文件中使用map

 
阅读更多

JAVA代码:
   Map map1 = new HashMap();
			Map map11 = new HashMap();
			map11.put("name", "jack");
			map11.put("address", "xian");
			
			map1.put("id", "001");
			map1.put("money", "5000");
			map1.put("item", map11);

			ksession.insert(map1);


规则文件片段:
rule "rule1"
	when
		$m:Map(this["id"]=="001",$item:this["item"]!=null)
	then
		//获得第二层Map的值
		System.out.println(((Map)$m.get("item")).get("name"));	
end
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics