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

旅游网站网页设计报告苏州的建筑公司网站

旅游网站网页设计报告,苏州的建筑公司网站,无锡企业网站制作哪家比较好,南沙手机网站建设作为老牌的Java程序员,几乎每个项目都逃不掉fastjson/gson等三方库。那么在OpenHarmony/HarmonyOS应用开发中,做数据解析时能不能使用fastjson/gson三方库呢?于是我搜索了一下,其实在arkts开发过程中也是可以使用JS里自带的JSONparse和JSONstringify方法来实现JSON和对象转…

作为老牌的Java程序员,几乎每个项目都逃不掉fastjson/gson等三方库。那么在OpenHarmony/HarmonyOS应用开发中,做数据解析时能不能使用fastjson/gson三方库呢?于是我搜索了一下,其实在arkts开发过程中也是可以使用JS里自带的JSONparse和JSONstringify方法来实现JSON和对象转换的。并且在早期的版本中还提供了一个开源的三方库OpenHarmony-SIG/ohos_gson。有人做过验证ohos_gson与JSON的转换的时间评测,结果是ohos_gson花费的时间是JSON的20倍以上。所以,为了避免更多的应用入坑,因此ohos_gson到目前一直没发布到ohpm中心仓。

那有些同学还是会问,说JSON并不能像fastjson/gson满足所有的需求,主要是以下几问题:

  • JSON.parse转过来的对象,不能带方法。比如class 中有个getName(){return this.firstName + this.lastName},这个方法就不能调用
  • JSON接收的json字段名称必须与本地对象属性名一致,能否重命名。
  • 对象转JSON的时候,能否控制某些敏感字段不对外暴露。
  • 属性是map或其他复杂结构体时,无法转换实现json与对象的互转。

针对上述的问题,我尝试Google搜索了一把,最终找到了class-transformer来解决。这个库本身在OpenHarmony/HarmonyOS上正常跑,一行代码不用改,在三方库中心仓上可以直接下载到最新的0.51版本。

http://www.yayakq.cn/news/520144/

相关文章:

  • 福州网站建设推广平台特斯拉公司的发展历程
  • 都兰县公司网站建设网址怎么注册
  • 网站建设要素的核心内容网站收录怎么做
  • 局域网网站建设步骤wordpress采集软件
  • 安徽省港航建设投资集团网站网站宣传片的创意
  • 微信网站建设和维护报价表北京做网站的公司排名
  • 房山石家庄网站建设专门做有机食品的网站
  • 爱淘苗网站开发模式四方区企业型网站建设
  • 莱芜有需要制作网站的公司吗wordpress修改主题
  • 网销网站建设流程wordpress功能最全的免费主题
  • 洛阳工程建设信息网站关于网站建设的网站有哪些
  • 软件工程师证书有哪些网站关键词优化排名推荐
  • 国外常用的网站开发系统一个新手如何推销产品
  • 网站前端 设计政务服务中心网站建设实施方案
  • 江西 网站 建设 开发网站站内优化
  • 贵阳网站建设公司招聘微信里的小程序怎么制作方法
  • 长沙门户网站有哪些传奇网页游戏开服
  • 红酒营销 网站建设网站如何设置二级域名
  • 网站首页网址应该有对应的域名石家庄个人建网站
  • 无代码建站海外短视频服务器
  • 网站建设入什么费用江苏省建设档案网站
  • 黑wordpress网站做网站如何快速推广一款产品
  • 网站建设面试题导购分享网站模板
  • 建个网站做网络推广要花多少钱网站建设栏目怎么介绍
  • cms建设网站杭州营销型网站建设
  • 企业网站html源代码建设网站怎么建设分类
  • 网站运营需要 做哪些工作网站建设需要多少钱小江网页设计
  • 什么物流公司网站建设wordpress如何在数据库中修改域名
  • e2ee网站开发廊坊建设公司网站
  • 建设部网站最新消息网站建设吗