cost 205 ms
Aeson 将 IHP 有效负载解析为记录类型 - Aeson parse IHP payload to record type

我想做什么? 我在 IHP 中收到 JSON 有效载荷,并想转换为记录类型。 我拥有的我使用 IHP 生成器生成的记录类型 我无法将 json 有效负载直接转换为Record ,因此无法创建另一个临时记录以从 json 获取值。 JSON 载荷 我的想法是使用临时记录来替换 IHP 生成的newR ...

Aeson 合并 object 编码 - Aeson merge object encodings

我想解析和编写 JSON 对象,这些对象具有一些共同的基本属性和一些额外的单独属性。 例如,假设我们有两种类型的对象User和Email 。 两种类型共享相同的基本属性foo和bar ,但它们具有特定于其类型的附加属性: 我已经为单独的对象User 、 Email和Base编写FromJSON和To ...

Haskell:如何使用固定的外键和枚举的内键对嵌套 JSON 建模? - Haskell: How do I model a nested JSON with fixed outer keys and an enumerated inner key?

考虑一个将usd或eur作为输入的外部 API,并相应地返回一个 json,如下所示: 如果我只需要api "usd" ,我会使用 Aeson 的 (?) 通用解码功能: 但是如果要同时使用api "usd"和api "eur" ,那么抽象currency的最佳方法是什么? (如果你问我 ...

从 Haskell 中的字符串推断类型 - Infer a type from a string in Haskell

我正在使用 Haskell 开发 JSON 数据编码器! (更具体地说,我正在尝试将Jo移植到 Haskell 中!)。 我已经做了很多工作,但我遇到了一点皱纹。 我会尽量简明扼要地回答我的问题,我试图尽可能多地去除不需要的上下文。 目标:构造一个给定String的Value 。 这些字符串来 ...

如何操纵 Aeson 值? - How can I manipulate an Aeson value?

我正在尝试解析一些将标签元数据作为分号分隔的字符串的博客文章,例如: 我有他们的数据结构,我只需要让 Aeson 解析器按分号拆分。 然而,它似乎并不像这样简单:data SrcMeta = SrcMeta { title :: Text, date :: Text ...

haskell 记录参数或替代 - haskell record parameter or alternative

我正在使用aeson来解析https://jsonlines.org/文件。 这些文件是 Elastic Search 索引的转储,因此所有 JSON 对象的最外层结构都是相同的。 如果我理解正确,记录语法不允许像下面的Document记录中的参数,对吗? 什么是替代方案? 一种可能的解决方案是使用 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM