我正在使用aeson包解析JSON对象,当尝试解析响应的一部分时,我收到以下错误:
Illegal kind: [String, Int]这是我试图解析的JSON的一部分:
"rows": [
[
"Lorem ipsum... ",
1756
],
[
"Lorem ipsum... ",
577
],
[
"Lorem ipsum... ",
471
],为了解析JSON,我尝试了以下方法:
data RollbarJobResults =
RollbarJobResults
{
errors :: Array [String, Int]
}
deriving (Show)定义适合[String, Int]结构的新类型的正确方法是什么?
发布于 2019-10-13 02:13:59
最后,多亏了评论,我得到了解决方案:)
data RollbarJobResults =
RollbarJobResults
{
errors :: [(String, Int)]
}
deriving (Show)https://stackoverflow.com/questions/58356655
复制相似问题