The invention provides a hypertext markup language customization system, includes the following modules: configuration module template, the module is mainly explained through a combination of programming language and hypertext markup language design template, the template between data referenced by the macro markup elements, design elements form module template, template elements by sorting form customer needs layout; template parsing module, this module is to parse module configuration elements in the template and macro markers, by using macro labeling characteristics parsing template programming language in the analytical form corresponding data, the hypertext markup language parsing into display data template with adhesive properties the template engine, using object-oriented programming language and open international standard class to display data template Each node is parsed to form a document corresponding to the international open standard. The invention can be used for the calculation and interpretation of various types of data, and can meet the needs of various users.
【技术实现步骤摘要】
本专利技术涉及一种定制系统,具体地,涉及一种超文本标记语言定制系统。
技术介绍
当前流行运用的软件中,多数是运用传统的方式,对固定的数据结构解析生成为文档的方法形式,灵活性和可变化性都比较低,例如一些办公软件中生成报表的功能,只是根据当前的数据表格进行简单的增删改的操作之后,实现将数据形成Word文档或者Excel文档的形式,不能够对多个表格的数据进行串联显示,或者对某种形式的数据进行逻辑运算、拼接运算等的功能,不能够满足多方面用户的需求。
技术实现思路
针对现有技术中的缺陷,本专利技术的目的是提供一种超文本标记语言定制系统,其可以对多种类型的数据进行计算、解释,能够满足多方面用户的需求。根据本专利技术的一个方面,提供一种超文本标记语言定制系统,其特征在于,包括以下模块:模板配置模块,该模块主要是通过结合运用解释型程序设计语言和超文本标记语言设计配置模板,模板之间通过宏标记进行数据的引用,设计形成多个模板,模板间通过排序形成客户需要的排版形式;模板解析模块,该模块是对配置的模板进行解析,运用解释型程序设计语言的特点解析模板中的宏标记,将宏标记解析成对应的显示数据,用模板引擎的黏合特性将超文本标记语言解析成数据模板,通过面向对象的程序设计语言和国际化开放标准的类库对数据模板的各个节点进行解析,形成对应的国际化开放标准的文档。优选地,所述模板配置模块和模板解析模块连接。优选地,所述模板配置模块包括数据模块和视图模块,数据模块包含固定数据元素和自定义数据元素;视图模块包含固定视图元素和自定义视图元素。优选地,所述视图模块是配置模板所需要显示的样式风格,通过超文本标 ...
【技术保护点】
一种超文本标记语言定制系统,其特征在于,包括以下模块:模板配置模块,该模块主要是通过结合运用解释型程序设计语言和超文本标记语言设计配置模板,模板包含多种类型的模块元素,模块元素之间通过宏标记进行数据的引用,设计形成多个模块元素的模板,模块元素的模板间通过排序形成客户需要的排版形式;模板解析模块,该模块是对配置的模板和宏标记进行解析,运用解释型程序设计语言的特点解析模板中的宏标记,将宏标记解析成对应的数据,用模板引擎的黏合特性将超文本标记语言解析成显示数据模板,通过面向对象的程序设计语言和国际化开放标准的类库,对显示数据模板的各个节点进行解析,形成对应的国际化开放标准的文档。
【技术特征摘要】
1.一种超文本标记语言定制系统,其特征在于,包括以下模块:模板配置模块,该模块主要是通过结合运用解释型程序设计语言和超文本标记语言设计配置模板,模板包含多种类型的模块元素,模块元素之间通过宏标记进行数据的引用,设计形成多个模块元素的模板,模块元素的模板间通过排序形成客户需要的排版形式;模板解析模块,该模块是对配置的模板和宏标记进行解析,运用解释型程序设计语言的特点解析模板中的宏标记,将宏标记解析成对应的数据,用模板引擎的黏合特性将超文本标记语言解析成显示数据模板,通过面向对象的程序设计语言和国际化开放标准的类库,对显示数据模板的各个节点进行解析,形成对应的国际化开放标准的文档。2.根据权利要求1所述的超文本标记语言定制系统,其特征在于,所述模板配置模块和模板解析模块连接。3.根据权利要求1所述的超文本标记语言...
【专利技术属性】
技术研发人员:王乔乔,刘钧钧,陆定成,
申请(专利权)人:上海创景计算机系统有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。