简介:
《裕语言V5》是解释型语言,丰富的类库定置简单快速开发你的应用程序,让开发过程变得娱乐化大众化。《裕语言》是由计算编程工程师 黄裕先生 为主导,宇恒先生、宇辰先生等工程师共同参与完成开发,定制以及实现成型代码功能,其代码简单方便的编写体验是一大亮点。裕语言的开发应用程序语言,全面向公众开放平台,任何有兴趣的人都可以参与开放设计自己的程序。

《裕语言V5》所有的预设代码命名采用 拼音开头字母/ 全拼等。整体符合主流,采用面向对象方式编程,所有代码都由根对象延伸,简入深出的系统性学习。支持导入原生android 所有的SDK;所有代码都编译成 java代码,再编译成dex文件。

下载地址:
42817学习手册:
66697
【指定系统编译】
[方案一]
// 在裕语言V5中可以指定系统来编译代码
//执行 java 多行代码
java
{
String str = "这是 iApp";
android.util.Log.v("iapp", str);
}
//执行 java 单行代码
java android.util.Log.v("iapp", "这是 iApp");
用法:
//解析json数据
s text = "{\"id\":1, \"name\":\"xiaobai\", \"age\":16}"
s jo = zf.json(text)
// 获取根json对象
s json = jo.json
//获取id
s id = jo.hq(json, "id")
//获取name
s name = jo.hq(json, "name")
//获取age
s age = jo.hq(json, "age")
//修改age数据
jo.sz(json, "age", 20)
//删除id数据
s sc = jo.sc(json, "id")
//打印json数据
s text = jo.json(json)
//解析json列表数据
s text = "{\"userlist\":[{\"id\":1, \"name\":\"niubi\", \"age\":16},{\"id\":2, \"name\":\"wangba\", \"age\":18},{\"id\":3, \"name\":\"goudan\", \"age\":17}]}"
s jo = zf.json(text)
// 获取根json对象
s json = jo.json
//获取json对象列表
s list = jo.dxlb(json, "userlist")
// 获取列表的长度
s size = jo.cd(list)
xh size > 0
{
size = size - 1
s dx = jo.dx(list, size)
//获取id
s id = jo.hq(dx, "id")
//获取name
s name = jo.hq(dx, "name")
//获取age
s age = jo.hq(dx, "age")
}
举报 0