Document
拖动滑块完成拼图
个人中心

预订订单
服务订单
发布专利 发布成果 人才入驻 发布商标 发布需求

在线咨询

联系我们

龙图腾公众号
首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索
当前位置 : 首页 > 专利喜报 > 恭喜江苏泽超信息技术有限公司郭燕获国家专利权

恭喜江苏泽超信息技术有限公司郭燕获国家专利权

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

龙图腾网恭喜江苏泽超信息技术有限公司申请的专利基于JAVA应用的报表开发方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119250047B

龙图腾网通过国家知识产权局官网在2025-05-13发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411308665.9,技术领域涉及:G06F40/183;该发明授权基于JAVA应用的报表开发方法是由郭燕设计研发完成,并于2024-09-19向国家知识产权局提交的专利申请。

基于JAVA应用的报表开发方法在说明书摘要公布了:本发明提供基于JAVA应用的报表开发方法,属于Java编译领域;解决了Java开发难度高的问题;具体如下:步骤S1:获取Java程序的词元和Token;步骤S2:根据Java程序的词元和Token,构建AST语法树;步骤S3:为Java程序添加报表;提取Java程序中的未处理注解;在AST语法树中提取分析节点,根据分析节点的语法结构创建注解处理器,并修改AST语法树;步骤S4:将修改后的AST语法树作为用户输出;将Java程序转为字节码文件;本发明通过对Java程序进行词法和语法分析,构建AST树,并根据Java程序中的注解调整AST树和编译Java程序,使得Java程序以更高效和更稳定的方式运行。

本发明授权基于JAVA应用的报表开发方法在权利要求书中公布了:1.基于JAVA应用的报表开发方法,其特征在于,所述方法包括:步骤S1:获取Java程序的源文件,并使用Java编译器提取源文件中的字符序列集;基于字符序列集进行词法分析,得到Java程序的词元和Token;步骤S2:将Java程序的词元和Token作为语法分析器的输入,基于Java语法规则使用上下文无关文法匹配并组合Java程序的词元和Token,构建AST语法树;步骤S3:以JasperReports为报表工具,为Java程序添加报表;提取Java程序中的全部注解,判断Java程序中是否有全部注解对应的注解处理器;若部分有或全部没有,则将没有注解处理器的注解作为未处理注解;在AST语法树中提取未处理注解对应的运算符节点、表达式节点和赋值节点作为分析节点,根据分析节点的语法结构,创建注解处理器,并修改AST语法树;若全部有,则不处理;步骤S4:将修改后的或未修改的AST语法树作为用户输出;根据修改后的或未修改的AST语法树,使用Java编译器,将Java程序转为字节码文件;所述步骤S2的具体步骤如下:步骤S21:以巴科斯范式或扩展巴科斯范式,作为Java语法分析的语法规则;步骤S22:定义一次词法分析解析器的实现方法:parse方法,用于解析Java程序中类对象的节点;步骤S23:定义二次词法分析解析器的实现方法:parseMethod方法,用于解析Java程序中非类对象或类中成员对象的节点;步骤S24:定义ASTNode类:用于记录步骤S22~步骤S23输出AST树的全部节点;步骤S25:汇总ASTNode类的输出,得到Java程序的AST树,进入步骤S3。

如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人江苏泽超信息技术有限公司,其通讯地址为:210019 江苏省南京市建邺区嘉陵江东街99号1号楼1601室;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。