栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java表达式解析器

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java表达式解析器

1、阿里巴巴QLExpress

https://github.com/alibaba/QLExpress/blob/master/README.md

由阿里的电商业务规则、表达式(布尔组合)、特殊数学公式计算(高精度)、语法分析、脚本二次定制等强需求而设计的一门动态脚本引擎解析工具。 在阿里集团有很强的影响力,同时为了自身不断优化、发扬开源贡献精神,于2012年开源。

2、java的公式计算工具:【Jeval】

开源项目,主页 http://jeval.sourceforge.net

主要用于实现计算字符串公式的值,例如excel公式那样。

参考:http://www.it610.com/article/481409.htm

3、一种基于 JEP 和可配置公式实现用户自定义字段的解决方案

https://www.ibm.com/developerworks/cn/java/j-lo-jep/index.html

JEP(Java Math expression Parser)是一个第三方的 Java 工具包,提供了一套用于解析和计算数学表达式的类库,其核心功能就是计算公式的解析和结果的计算.在 JEP 中,已经预先包含大量的可使用的通用数学函数和常量,可满足日常的绝大部分数学计算需求。其官方网站是 http://www.singularsys.com/jep/,大家可以在该网站上下载试用版本和相关文档。

4、【Java】Fel (fast expression language) 计算引擎学习

参考博客文档:https://blog.csdn.net/kisscatforever/article/details/80422976

项目主页:http://code.google.com/p/fast-el/ 下载地址:http://code.google.com/p/fast-el/downloads/list

如果是maven项目,可以直接引入依赖:


    org.eweb4j
    fel
    0.8

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/732256.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号