交通银行股份有限公司全泽铭获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉交通银行股份有限公司申请的专利一种Flex项目转换为React项目的自动转换方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114237703B 。
龙图腾网通过国家知识产权局官网在2025-07-18发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111566625.0,技术领域涉及:G06F8/76;该发明授权一种Flex项目转换为React项目的自动转换方法是由全泽铭;宋占军;郭彦昌;段然设计研发完成,并于2021-12-20向国家知识产权局提交的专利申请。
本一种Flex项目转换为React项目的自动转换方法在说明书摘要公布了:本发明涉及一种Flex项目转换为React项目的自动转换方法,包括:扫描待转换的Flex项目,获得该Flex项目的mxml页面;读取mxml文件,获得渲染层view和逻辑层script;分别转换渲染层view和逻辑层script的脚本;转换as文件;生成React组件骨架,完成Flex项目向React项目的转换。与现有技术相比,本发明具有自动化程度高、实用性强等优点。
本发明授权一种Flex项目转换为React项目的自动转换方法在权利要求书中公布了:1.一种Flex项目转换为React项目的自动转换方法,其特征在于,所述的自动转换方法包括: 步骤1:扫描待转换的Flex项目,获得该Flex项目的mxml页面; 步骤2:读取mxml文件,获得渲染层view和逻辑层script; 步骤3:分别转换渲染层view的脚本和逻辑层script的脚本; 所述步骤3中转换渲染层view的脚本的方法为:将提取后的渲染层view,按照原有结构,递归处理渲染层view中的所有标签,包括标签名映射子方法和标签属性映射子方法; 所述的标签名映射子方法具体为:根据默认映射规则或预设的映射表,处理标签名称; 所述的标签属性映射子方法具体为:保留标签原有属性,并按照默认映射规则或者预设的映射表,将Flex标签替换为React标签; 所述步骤3中转换逻辑层script的脚本的方法为: 首先,转换引用API方式; 其次,转换全局变量,具体为:将as中的强类型变量转换为js的弱类型变量,并保留变量初始值; 然后,转换全局函数声明方式,具体为将as中所有函数处理为箭头函数; 最后,转换函数内容; 步骤4:转换as文件,具体为: 首先,去除as文件中的package; 其次,将publicclass转换为exportclass; 然后,调用mxml.script处理exportclass的内容,处理结果拼接为新的class; 最后,重新封装为js文件,文件名与原名一致; 步骤5:生成React组件骨架,完成Flex项目向React项目的转换。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人交通银行股份有限公司,其通讯地址为:200120 上海市浦东新区自由贸易试验区银城中路188号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。