在java中是否有办法可以将表达式(xml或任何其他)转换为逻辑运算。
例如我有一个属性
prop01 = Achivment:APPCom,已完成&& TODO:getforecast,!done; Achivement done
有没有办法将其转换为像
这样的java代码 Map userData = getUserData();
Map achivements = userData.get("achivements");
Map TODOs = userData.get("TODOs");
String achiv = achivements.get("APPCom");
String todo = TODOs.get("getforecast");
if(achiv == "done" && todo != "done")
system.out.println("Achivement done"); // part after ; in expression
任何可以执行此类任务的第三方?