我正在努力理解这一点(我对Haskell还是个新手),但是我发现Text.JSON
包的文档有点让人困惑。基本上我有这样的数据记录类型:
data Tweet = Tweet
{
from_user :: String,
to_user_id :: String,
profile_image_url :: String,
created_at :: String,
id_str :: String,
source :: String,
to_user_id_str :: String,
from_user_id_str :: String,
from_user_id :: String,
text :: String,
metadata :: String
}
我有一些JSON格式的tweet,它们符合这种类型的结构。我正在努力解决的问题是如何将上述代码映射到从以下代码返回的内容
decode tweet :: Result JSValue
转换为上述数据类型。我知道我应该创建一个instance JSON Tweet
实例,但我不知道从哪里开始。
如果您有任何建议,我们将不胜感激,谢谢!
https://stackoverflow.com/questions/6090599
复制相似问题