这个涉及到表达式的解析,数据结构里有简单的例子,基本上就是入栈出栈的操作。

解决方案 »

  1.   

    这我知道,有没有好的解决办法,编写一个解释器太麻烦。
    或者有没有能达到我的目标的其他方案?谢啦
      

  2.   

    只能自己写一个解释器了,也不麻烦的。这些表达式保存在数据库中都是以字符串形式的,所以运算符都只是一个字符串了,所以还是建议楼主写一个解释器,然后组装语句,得到组装后的语句执行的结果(true or false)。