当前位置: 首页 > wzjs >正文

宁德做网站的公司俄罗斯搜索引擎浏览器官网入口

宁德做网站的公司,俄罗斯搜索引擎浏览器官网入口,大学生web网站开发心得体会,阅读网站怎么做前言导读 相信大家在学习鸿蒙开发过程中最痛苦的就是编写model 类 特别是那种复杂的json的时候对不对, 这时候有一个自动化的工具给你生成model是不是很开心。我们今天要分享的就是这个工具 JsonToArkTs 的用法 工具地址 https://gitee.com/qiuyu123/jsontomodel…
前言导读

相信大家在学习鸿蒙开发过程中最痛苦的就是编写model 类 特别是那种复杂的json的时候对不对, 这时候有一个自动化的工具给你生成model是不是很开心。我们今天要分享的就是这个工具 JsonToArkTs 的用法

工具地址

https://gitee.com/qiuyu123/jsontomodel
在这里插入图片描述

注意事项

因为是内置了jre 所以我们在拿到工具后 千万不要删除压缩包里面jre文件要保证我们的exe和jre在同一个目录下面才能正常运行
在这里插入图片描述

JsonToArkTs 工具
效果图

在这里插入图片描述

如何使用

我们把我们的json字符串复制粘贴到我们左边的输入框里面 然后再右边选择InterFace 或者class 然后点击 Generate 生成即可

  • 1 简单的json
{"msg": "获取数据成功","code": 200}

在这里插入图片描述

生成后的model
    export interface UserInfo {msg: string;code: number;}
  • 2 含有嵌套的 json
  {   "msg": "获取数据成功","code": 200,"data":{"username":"高桥凉介","password":"123456"}}

在这里插入图片描述

生成的model
export interface UserInfo {msg: string;code: number;data: UserInfoData;
}export interface UserInfoData {password: string;username: string;
}
  • 3含有数组的json
{"msg": "获取数据成功","code": 200,"data": [{"id": 1,"logo": "https://www.itying.com/images/flutter/1.png","name": "杭州蚂蚁金服信息技术有限公司  ","location": "上海新浦东区","type": "互联网","size": "B论","employee": "1000人以上","hot": "资深开放产品技术工程师","count": "500","inc": "蚂蚁金融服务集团(以下称\"蚂蚁金服\")起步于2004年成立的支付宝2014年10月"},{"id": 2,"logo": "https://www.itying.com/images/flutter/2.png","name": "百度信息技术有限公司  ","location": "广州天河区","type": "互联网","size": "C论","employee": "500人以上","hot": "全栈工程师","count": "1000","inc": "蚂蚁金融服务集团(以下称\"蚂蚁金服\")起步于2004年成立的支付宝2014年10月"},{"id": 3,"logo": "https://www.itying.com/images/flutter/3.png","name": "腾讯科有限公司  ","location": "深圳南山区","type": "互联网","size": "D论","employee": "200人以上","hot": "数据挖掘工程师","count": "200","inc": "蚂蚁金融服务集团(以下称\"蚂蚁金服\")起步于2004年成立的支付宝2014年10月"},{"id": 4,"logo": "https://www.itying.com/images/flutter/4.png","name": "字节跳动科技有限公司","location": "北京海淀区","type": "互联网","size": "D论","employee": "1500人以上","hot": "资深架构师","count": "1500","inc": "蚂蚁金融服务集团(以下称\"蚂蚁金服\")起步于2004年成立的支付宝2014年10月"}]
}

在这里插入图片描述

生成的model
export interface UserInfoDataModel {size: string;name: string;count: string;logo: string;location: string;id: number;type: string;employee: string;hot: string;inc: string;
}export interface UserInfo {msg: string;code: number;data: UserInfoDataModel[];
}
打包exe

这边是使用的 Launch4j 将我们生成的jar打包成exe的

在这里插入图片描述

源码截图

在这里插入图片描述

目前如果要运行需要克隆我的代码然后导入idea 然后点击右上角的三角标运行

项目地址:

码云: https://gitee.com/qiuyu123/json-to-ark-tsjava

最后总结:

我们可以看到无论哪种json格式的数据我们都可以用插件很好生成对应的model 这个对于我们平时开发鸿蒙的app 可以大大节省开发的时间。在这里也要感谢群友提供的代码 我这边后期会一步一步优化这个工具希望能更加智能和好用。有兴趣的同学没有关注坚果派官网社区。里面有很多大神分享鸿蒙相关的技术点。

团队介绍

团队介绍:坚果派由坚果等人创建,团队由12位华为HDE以及若干热爱鸿蒙的开发者和其他领域的三十余位万粉博主运营。专注于分享HarmonyOS/OpenHarmony,ArkUI-X,元服务,仓颉,团队成员聚集在北京,上海,南京,深圳,广州,宁夏等地,目前已开发鸿蒙原生应用,三方库60+,欢迎进行课程,项目等合作。

坚果派官网地址 :

http://www.nutpi.net/

如果需要学习更多鸿蒙的知识可以关注我B站教程

课程地址

B站课程地址:www.bilibili.com/cheese/play…

项目内容:
http://www.dtcms.com/wzjs/505937.html

相关文章:

  • 可免费下载的简历模板seo外链查询工具
  • 网站建设的成果怎么写微信搜一搜排名优化
  • 奢侈品商城网站建设方案怎样进行网络营销吸引顾客
  • 温州网站开发技术百度推广一个点击多少钱
  • 优化网站步骤杭州seo网站排名优化
  • 做网上商城网站设计网站运营工作的基本内容
  • 建设旅行网站策划书培训心得体会300字
  • 微信小程序网站建设推广百度学术官网入口
  • 怎样在美国做网站电脑优化大师下载安装
  • 荆州网站制作公司排名nba
  • 企业门户网站管理办法百度今日数据统计
  • 做网站建设业务员怎么样互联网营销行业前景
  • jsp网站 值班网站seo优化技能
  • 如何增加网站内链建设郑州品牌网站建设
  • 网页版梦幻西游决战华山企业网站的搜索引擎推广与优化
  • 网站运营总监优化手机流畅度的软件
  • 品牌网站建设S苏州什么是交换链接
  • 猎奇网站源码企业类网站有哪些例子
  • 湘潭网站建设 真好磐石网络商业推广软文范例
  • 大众团购网站怎么做seo包年服务
  • 网站做背景不显示百度开户资质
  • 创建微网站镇江百度seo
  • 电子商务网站建设与维护试卷软文营销名词解释
  • 怎么做家庭网站建设网官方网站
  • 如何搭建https网站友情链接发布网
  • 有哪些做问卷调查赚钱的网站网站视频
  • 做多肽的都有哪些网站没经验怎么开广告公司
  • 手机网站开发培训国际新闻头条最新消息
  • wordpress密码漏洞合肥seo整站优化网站
  • wordpress怎样下载文件微信seo什么意思