【发布时间】:2016-12-04 16:48:08
【问题描述】:
我有一个数据:
data MyData = MyData { a :: String, b :: Integer, c :: Bool }
deriving (Generic)
instance FromJSON MyData
instance ToJSON MyData
事实上,我在MyData 中还有很多字段。
我想手动解析 1 或 2 个字段,因为在 MyData 中它们的调用方式与真正的 JSON 对象中的略有不同,但仍然可以使用 FromJSON 和 ToJSON 或类似的东西。可能吗?还是在这种情况下我应该手动解析所有字段而不使用FromJSON / ToJSON?
【问题讨论】: