首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从具有lift-json的层次化JSON映射中获取case类和JSON对象

从具有lift-json的层次化JSON映射中获取case类和JSON对象
EN

Stack Overflow用户
提问于 2017-04-15 15:11:32
回答 1查看 198关注 0票数 0

我从我的couchdb数据库库获得了地图,如:Map(reference -> Map(scriptRenderings -> List(Map(text -> महा-सुभाषित-सङ्ग्रहे 9979, scheme -> null, startLetter -> म)), jsonClass -> QuoteText, metre -> None, key -> महा-सुभाषित-सङ्ग्रहे9979, language -> Map(code -> UNK)))。

  • 我需要将它们转换为case类我已经定义了。我如何做到这一点(最好是使用lift-json,我已经在使用了)?
  • 以及如何将此映射转换为JSON对象?(本质上逆转了。)
EN

Stack Overflow用户

发布于 2017-04-18 01:22:45

最后,我将映射转换为string,并将字符串解析为case类:

代码语言:javascript
复制
    val jsonStr = Serialization.writePretty(jsonMap)
//    log debug jsonStr
    val quoteText = Serialization.read[QuoteText](jsonStr)
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43427675

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档