• 请不要在回答技术问题时复制粘贴 AI 生成的内容
plumk
V2EX  ›  程序员

晚上撸了个 Dart 的 Json 转 Model

  •  
  •   plumk · Nov 18, 2020 · 2040 views
    This topic created in 2006 days ago, the information mentioned may be changed or developed.

    JsonToDart

    目前网上的我找到的都感觉不怎么好用,要么就是解析数据的时候如果数据类型不对会报错,要么就是没有屏蔽关键字等等。就自己花了点时间弄了个!界面参考了别人的

    2 replies    2020-11-19 10:04:18 +08:00
    u2r1Hqo6HExmNsrt
        1
    u2r1Hqo6HExmNsrt  
       Nov 19, 2020
    {
    "key": "value",
    "fileKeyScoreChangeDay": "2018-09-06 15:03:48"
    }
    试了下,都不能自动识别日期,quicktype 这网站就可以。
    不过你说的屏蔽关键字是什么意思?
    plumk
        2
    plumk  
    OP
       Nov 19, 2020
    @Nillouise
    目前就识别了 json 里面的基础类型,像自动识别这个不准备加因为就像数字拿到的 json 里面是 1 但是可能后面变成了 1.5 自动识别成了 int 类型这个时候解析就报错了这也是我把数字全部换成 double 类型。

    关键字是字段名是 dart 里面的关键字比如 super 等并没有加个前缀后缀避免什么的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3096 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 00:32 · PVG 08:32 · LAX 17:32 · JFK 20:32
    ♥ Do have faith in what you're doing.