- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
gscript语言运用
格式化脚本语言GScript2.x? GScript脚本开发设计的初衷在于提供一种能够根据用户多变万化的需求格式化输出或操作伺服端业务数据的方法。其主要的目的在于使用脚本的形式格式化数据或操作数据。输出的数据格式是XML。一、GScript简介二、怎样使用GScript三、GScript中如何定义变量四、GScript中的操作符?4.1.算术操作符??4.2.比较操作符??4.3.逻辑运算符??4.4.字符或字符串操作符??4.5.条件操作符??4.6.类型转换操作符??4.7.取值操作符??4.8.转义操作符??4.9.注释操作符??4.10.保留操作符?五、GScript中的指令函数?5.1.script??5.2.assign??5.3.out??5.4.getProperty??5.5.setProperty??5.6.if??5.7.else?5.8.break?5.9.continue???5.10.return?5.11.void?5.12.text??5.13.js?5.14.css?5.15.file?5.16.package?5.17.page?六、GScript中常用的运算函数?6.1.数学运算函数??6.2.字符串运算函数??6.3.HTML大文本运算函数??6.4.日期运算函数??6.5.取值运算函数??6.6.数组运算函数?七、GScript其它要点?7.1.大小写??7.2.空格??7.3.数值?一、GScript简介GScript脚本开发设计的初衷在于提供一种能够根据用户多变万化的需求格式化输出或操作伺服端业务数据的方法。其主要的目的在于使用脚本的形式格式化数据或操作数据。输出的数据格式是XML。?GScript脚本有两种形式,一种是代码形式的,以.gs为后缀,另一种是XML形式的,以.gsxml为后缀。代码形式如下:// import i18n textassign(“TRUE-text”,@context.getText(“TRUE-text”,”*”),true);assign(“FALSE-text”,@context.getText(“FALSE-text”,”*”),true);out(“form-button-add-text”,”*”);… …XML形式如下:!-- import i18n text --text name=TRUE-text scope=* assign=true/text name=FALSE-text scope=* assign=true/text name=form-button-add-text scope=*/… …?注意,虽然XML形式在以后仍然保持与代码形式同步维护,但在使用方便程度上却远不如代码形式,其更大的作用是在于约束规范,因此强烈不建议开发者使用XML形式。?二、怎样使用GScript首先需要了解组件(Portlet)的概念.组件即是实现了某种功能的功能模块,不同的组件功能不一,就好比电脑中的CPU、硬盘、键盘...这些硬件设备共同来完成计算机的存储计算操作。平台的开发时基于组件的,这也符合现代模块化编程的思想。平台支持多种组件,如:网页组件、通用组件、会员组件等等,功能丰富,目前可以满足常规应用的开发。另外平台还支持自定义组件、自定义模板,以满足用户的多种需求。?登入格子平台( / )后,任意选择一个组件(可通过 [页面管理]-[组件添加]操作即可添加组件),右击选择[定制开发]-[文件]-[新建]-[GScript],此时打开GScript的编辑页面。如下图:??? 其中,content GScript脚本语言的编辑区域????????? ??? xml? ???? 查看GSript生成的XML数据??????????? ? debug ?? 暂不支持调试?下面我们通过例子来了解GScript的使用.示例2.1代码形式out(name,zhangsan);XML输出?xml version=1.0 encoding=GBK?data??? namezhangsan/name/data输出说明第一行?xmlversion=1.0 encoding=x-gbk?,此行定义xml版本及编码. data/data是GScript生成数据的所存放的根。输出节点名称为name,节点值为zhangsan的xml文本。代码说明代码中out为GScript 指令函数,GScript包含丰富的指令函数,具体可查看[五、GScript中的指令函数]该章节。? ?一、GScript简介二、怎样使用GScript三、GScript中如何定义变量四、GScript中的操作符?4.1.算术操作符??4.2.比较操作符??4.3.逻辑运算符??4.4.字符或字符串操
您可能关注的文档
- aura800 中国第一台数码柔版本激光雕刻机flexo ctp.pptx
- avvgargb信号领会区别.ppt
- bcn后弯式高压风机-好看国双城风机产品电子样本-必威体育精装版版本中文版本.pdf
- becvantage(第三版本)module12.ppt
- bms电池管理-把持.pdf
- b线膜包机标准掌握程序23.doc
- b型肝炎病毒基因突变遗失专业学问-哈尔滨肝病医院.ppt
- c(建工)胡寿松简明教法ch5.pdf
- c5地形图的基本学问.ppt
- c51单片机12864液晶带按键制造俄罗斯方块c源码.pdf
- 五位一体教案教学教案设计.docx
- 思修与法基-教学教案分享.pptx
- 大学军事之《中国国防》题库分享.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.pdf
- 思修与法基 教学全案分享.docx
- 大学军事之《军事思想》题库分享.docx
- 《经济思想史》全套课件-国家级精品课程教案课件讲义分享.pdf
- 厦门大学国际金融全套资料(国家级精品课程)--全套课件.pdf
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章-中国特色社会主义理论体系的形成发展.docx
- 2023版毛泽东思想和中国特色社会主义理论体系概论第五章中国特色社会主义理论体系的形成发展分享.pdf
最近下载
- 机械设计基础(第七版)杨可桢课后习题答案详解.pdf
- 2025云南省高等职业技术教育招生考试计算机信息类(技能考核)试题(C1).doc VIP
- NBT 32045-2018 国家行业标准.pdf
- 小学生《书法》课三年级下册全册教学设计教案.pdf VIP
- 2025云南省高等职业技术教育招生考试计算机信息类(技能考核)试题(C5).doc VIP
- 2025年长沙电力职业技术学院单招职业倾向性测试题库(夺冠系列).docx VIP
- 2025年湖南环境生物职业技术学院单招职业适应性测试题库必威体育精装版.docx VIP
- 多轮问答数据生成方法、装置、设备与存储介质.pdf VIP
- PPAP手册第四版.doc VIP
- 2025年长沙电力职业技术学院单招职业适应性测试题库完整版.docx VIP
文档评论(0)