- 26
- 0
- 约3.8万字
- 约 38页
- 2016-12-31 发布于重庆
- 举报
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.字符或字符串操
您可能关注的文档
- GRE同义词总结大全..doc
- GRE巅峰词汇(全)-print..doc
- gre词汇按字母表顺序排版可直接打印..doc
- GRE范文经典(老外280篇)..doc
- GRE词汇红宝书电子讲义..doc
- GridView72般绝技..doc
- GroupAssignment..doc
- groupby,数据库名词..doc
- grub4dos初级教程..doc
- GSMR开通方案..doc
- 2026年1月浙江嘉兴市海宁市教育系统事业单位招聘教师90人备考题库及参考答案详解一套.docx
- 2025至2030中国财务会计和税务软件行业细分市场及应用领域与趋势展望研究报告.docx
- 2026年1月浙江嘉兴市海宁市教育系统事业单位招聘教师90人备考题库及参考答案详解1套.docx
- 低血糖的预防及处理PPT课件.pptx
- 2026年1月浙江嘉兴市海宁市教育系统事业单位招聘教师90人备考题库及参考答案详解.docx
- 2026年1月浙江嘉兴市海宁市教育系统事业单位招聘教师90人备考题库及一套完整答案详解.docx
- 制造业智能化生产升级计划.docx
- 2025至2030中国直链烷基苯磺酸盐行业市场占有率及有效策略与实施路径评估报告.docx
- 2026年1月浙江嘉兴市海宁市教育系统事业单位招聘教师90人备考题库及一套参考答案详解.docx
- 2026年1月浙江嘉兴市海宁市教育系统事业单位招聘教师90人备考题库及一套答案详解.docx
最近下载
- 中小学生端午节假期安全教育主题班会PPT课件.pptx VIP
- 机器人等级考试三四级资料-第01课:初识Mixly和Fduino UNO.pptx VIP
- FULING富凌H200空压机中文说明书说明书用户手册.pdf
- Praat语音软件操作手册.docx VIP
- 2025-2026学年重庆市江津实验中学、田家炳中学、李市中学、白沙中学等金砖六校九年级(上)期末化学模拟试卷(含答案).pdf VIP
- 阿特拉斯•科普柯 冷冻式干燥机.pdf VIP
- 重庆市九龙坡区2024-2025学年九年级上学期期末考试数学试题(含答案与解析).pdf VIP
- 浙江省杭州市富阳区2023-2024学年三年级上学期数学期末试卷.docx VIP
- TXFQC-合成橡胶消防水带.pdf VIP
- 重庆市九龙坡区渝高教育集团2024-2025学年九年级上学期期末考试物理试题(含答案).pdf VIP
原创力文档

文档评论(0)