问题标签 [lift-json]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
284 浏览

java - 找到正确的 jar 文件以使用 scala 示例

我试图在这里做一个例子,并且(我相信)我遇到了问题,因为我的 Lift 版本是错误的。我的具体错误是:java.lang.ClassNotFoundException: com.thoughtworks.paranamer.Paranamer我怎么知道在这种情况下应该使用哪个版本的 Lift?我从这里下载了我的版本

我的代码(直接从上面链接的网站复制):

0 投票
1 回答
505 浏览

json - 使用lift-json的Scala对象到json字符串

我有一个像

如何使用 lift-json lib 将如下所示的指标对象转换为 json 字符串。

当我这样尝试时val json = Extraction.decompose(coda),我得到一个空的 json {}。任何有关如何从 scala pojo 转换为 json 的见解都会有所帮助。

0 投票
2 回答
306 浏览

scala - 通过 net.liftweb.json 支持 Scala 枚举

我正在使用liftweb JSON转换器并让它工作,通过包含这样的依赖build.sbt

在我添加枚举之前,这一切都有效。我可以看到这里支持枚举,你应该这样做:

但问题是在我的环境net.liftweb.json.ext中无法识别包。这是EnumSerializer生活的包裹。

0 投票
1 回答
117 浏览

scala - Scala Match 可能并不详尽,JSON 库-net.liftweb.json._

我正在尝试使用 API 并检索 JSON。我正在尝试迭代记录并尝试获取结果。问题是下面是作为错误填充的警告。我不想将它们作为警告,但要找出匹配的解决方案可能不是排他性的错误消息。

输出:

我已经尝试为此阅读 liftjson 和 scala 文档,但找不到很多有价值的信息来解决错误。我曾尝试保持 if 循环并尝试检查 jsonstr 的实例,但它没有用。任何建议都非常感谢。非常感谢。

0 投票
1 回答
1817 浏览

json - 如何在没有案例类的情况下解析 JSON Scala

我有一个可以随时间变化的 JSON,使用 case Class 可能不方便,因为每次 JSON 更改时我都需要更改它的结构。

例如,如果我有这样的 JSON:

我可以通过以下方式访问它:

0 投票
1 回答
28 浏览

lift-json - 如何使用 lift json2.6.2 按名称删除字段?

使用removeField可以JFiled在3.0M8版本按名称过滤。2.6.2怎么样?它没有那个方法和remove方法没有捕获名称。

0 投票
0 回答
39 浏览

json - 从 lift-json AST 转换为 json4s AST

我有点惊讶,我找不到任何其他信息。

据我了解,json4s 与lift-json 相同,只是与lift 解耦。酷,很棒。我有一个我正在使用的库,它有一个我无法修改的类,它可以生成一个lift-json JObject。我想将其转换为 json4s JObject。

直接投射不起作用,这是有道理的。

有没有一种简单的方法可以做到这一点?最好比将其转储到字符串然后以正确的类型再次读取它更快?

0 投票
1 回答
252 浏览

scala - Lift-Json 从 JSON 对象中提取

我在下面有这段代码:

我在评论下添加了新代码/* NEW CODE */。我的问题是这些val行将包含一系列 RDD,它们基本上每 3 秒形成一次 kafka 服务器。然后我使用 map 函数获取消息。

但我对这个foreachRDD功能的作用有点困惑。这是否会遍历其中的所有内容RDD'slines DStream这是我想要做的)?问题是lift-json库中的 parse 函数只接受一个字符串,所以我需要遍历所有 rdd 并将该字符串值传递给我试图做的 parse 函数。但是由于某种原因没有打印出来。

0 投票
1 回答
755 浏览

scala - spark-core 1.6.1 & lift-json 2.6.3 java.lang.NoClassDefFoundError

我有一个 Spark 应用程序,它有一个如下所示的 sbt 文件。
它适用于我的本地机器。但是当我将它提交给运行 Spark 1.6.1 的 EMR 时,出现如下错误:

我正在使用“sbt-package”来获取 jar

Build.sbt:

你知道发生了什么吗?

0 投票
1 回答
1381 浏览

json - Scala/Spark:NoClassDefFoundError:net/liftweb/json/Formats

我正在尝试从此处描述的 Scala 对象创建 JSON 字符串。

我有以下代码:

我的 build.sbt 文件包含以下内容:

当我用 构建时sbt package,它是成功的。

但是,当我尝试将其作为 Spark 作业运行时,如下所示:

我收到此错误:

我在这里做错了什么?net.liftweb:lift-json:2.5+我的packages论点不正确吗?我需要在 build.sbt 中添加解析器吗?