小编Tit*_*tou的帖子

如何用Aeson追溯解析错误?[+答案]

我有大(> 1Mb),简单的JSON文件来解析.我使用Aeson,遵循他们的Haskell学校的fpcomplete教程(谢谢你们,顺便说一句).

由于一些文件(而不是全部)失败,我怀疑json文件不尊重我期望的结构.到目前为止我收到的错误消息已经存在

> Failed reading: satisfy
Run Code Online (Sandbox Code Playgroud)

我的问题是:

  • "我怎么能得到更多关于出了什么问题的细节?"

两个级别的调试/记录/跟踪构成了我的目标:

  • 识别解析器,即无法解析哪种数据类型(如Parsec)
  • 使用行/字符编号标识数据

haskell aeson

16
推荐指数
2
解决办法
1414
查看次数

标签 统计

aeson ×1

haskell ×1