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

海南澄迈网站建设seo培训学院官网

海南澄迈网站建设,seo培训学院官网,抖音广告代理商加盟,如何申请开公司作为老牌的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.dtcms.com/wzjs/467595.html

相关文章:

  • 岭南地区网站建设东莞网络推广
  • 网站建设加空间十大免费软文推广平台
  • 优秀网站建设公司电话软文营销的概念
  • 建设工程英语网站厦门网站建设公司名单
  • 高端网站制作要多少钱佛山网站建设模板
  • 佛山网站制作优化什么
  • 制作网站软件哪个好重庆seo网站哪家好
  • 网站建设与网页设计百度文库谷歌浏览器手机版下载
  • 可视化网站制作软件百度知道首页
  • 电商的就业方向seo职位
  • 网架加工厂的地址自媒体seo优化
  • mc建筑网站小程序制作
  • 养殖业网站模板品牌营销理论
  • 牡丹江地区做网站的公司市场推广方案怎么写
  • 公司网站要多大空间惠州seo计费管理
  • 山东川畅信息技术有限公司网站建设企业如何做网络推广
  • 源码制作网站站长之家爱站网
  • 网站开发电脑配置要求一件代发48个货源网站
  • 安阳市网站建设的公司公司网站免费建站
  • php wordpress 开源班级优化大师使用心得
  • 网站建设新手教程视频seo权重优化软件
  • 石嘴山网站seo十大经典广告营销案例
  • dede手机wap网站模板百度查重工具
  • 做企业云网站的企业江门网站开发多少钱
  • 网站后台找不到了怎么办推广seo是什么意思
  • 阿里巴巴国际站网站建设打开2345网址大全
  • 长治哪家公司做网站好自己做网站设计制作
  • 手机公司网站建设比较好的产品推广文案100字
  • 网站开发公对公转账合同模板火爆产品的推广文案
  • 陕西天和建设有限公司网站站长工具综合查询官网