小编use*_*458的帖子

如何使用aeson deriveJSON省略空列表?

使用aeson deriveJSON很容易省略Nothing值,例如:

data Person = 
  Person {
    ssn :: Maybe Text,
    phone :: [Text]
  }

$(deriveJSON defaultOptions{omitNothingFields=True} ''Person)
Run Code Online (Sandbox Code Playgroud)

我还想省略空列表以保持JSON紧凑.是否有一般使用deriveJSON省略空列表,没有手动滚动实例?

haskell aeson

7
推荐指数
1
解决办法
310
查看次数

标签 统计

aeson ×1

haskell ×1