json4s 相关问题

其他scala json库使用的单个AST

在 Spark 集群中使用 json4s-native 库

我正在尝试处理 AWS EMR Spark 集群中的数据。为此,我有一个 Scala 应用程序,它从 S3 读取原始 JSON 数据,使用 Scala 的原生 scala.util.pars 将其解析为 Map[String, Any] ...

回答 1 投票 0

使用 json4s 的 JSON 非漂亮渲染

下面的代码在我想要 JSON 输出的地方工作正常。嗯,差不多。请参阅下面的代码。 它返回: +------------------------------------------------ ---------------------------------------------- -...

回答 0 投票 0

在解析JSON时,在可选字段上使用了错误的模式,引起异常。

在JSON解析的过程中,我想为可选的顺序文件捕获一个异常,因为这些文件的模式与我的case类不同。让我详细说明一下,我有以下的case类:case类SimpleFeature(...)

回答 1 投票 1

Json4s默认格式。在线程 "main "中出现异常 java.lang.AbstractMethodError

参考:官方文档中的一个测试用例。目前,我使用3.5 json4s对象JsonLoader { def parseJsonConfig[T: Manifest](filename: String): T = { implicit lazy val formats: ...

回答 1 投票 0

Json4s定制的序列化器由于类型不匹配而无法工作。

我有一个包含密码字段的case类。为了安全起见,我需要在转换为Json时屏蔽它。所以我为此创建了一个自定义序列器,如下所示。 import org.json4s.CustomSerializer ...。

回答 1 投票 0

映射异常:使用json4s时出现未知错误。

我试图用json4s解析一个简单的Json,发现它在我的程序的Main类中可以工作,但由于某些原因,在单元测试中不能工作。下面是一个最小的例子:build.sbt: ...。

回答 1 投票 0

[使用Scala使用Json4s从JSON提取字符串

我有以下格式的JSON主体:val主体= {“” a“:” hello“,” b“:”再见“}}我想提取” a“的值(所以我想要” hello“)并将其存储在val中。我知道我应该使用“ ...

回答 2 投票 0

Scala和json4s:如何过滤json数组

数组示例:[{“ name”:“ John”},{“ name”:“ Joseph”},{“ name”:“ Peter”}]我想过滤掉名称不是开头的对象与Jo:[{“ name”:“ ...

回答 1 投票 0

scala案例类的json

我正在尝试将以下json读入scala case类。我能够使用json4s将case类绑定到json。问题在于,每个表的ExpectedTypes都会改变。可能是更多或...

回答 1 投票 0

json4s,如何使用FullTypeHints反序列化json,而无需显式设置TypeHints

我确实在反序列化def序列化之前定义了FullTypeHints(定义:定义):字符串= {val提示= definition.tasks.map(_。getClass).groupBy(_。getName).values.map(_。head).toList ...

回答 2 投票 0

json4s:使用自定义序列化程序反序列化特定字段

我有一个包含许多成员的case类,其中两个不是基本成员:import com.twitter.util.Duration case class Foo(a:Int,b:Int,...,y:Int,z:Int ,timeoutSeconds:持续时间,...

回答 1 投票 7

Deserializing Option返回None,而不是json4s中的异常

运行以下代码时,我会期望出现异常,但我会得到None。那是预期的吗? import org.json4s.jackson.JsonMethods import org.json4s。{DefaultFormats,Formats}隐式val ...

回答 1 投票 2

xml至json转换scala播放框架

我正在尝试使用Scala将xml转换为json。我在打印最终输出时遇到问题。我使用的示例XML文件中的代码 ] ] >>

回答 1 投票 0

无法将spark DF作为Parquert文件写入错误:java.lang.NoSuchMethodError:org.json4s.jackson.JsonMethods

无法将spark DF作为拼花文件写入。错误:java.lang.NoSuchMethodError:org.json4s.jackson.JsonMethods $ .render $ default $ 2(Lorg / json4s / JsonAST $ JValue;)Lorg / json4s / Formats; spark版本2 ....

回答 1 投票 0

Error java.lang.NoSuchMethodError:org.json4s.jackson.JsonMethods $ .parse $ default $ 3()Z同时将Spark DF编写为DetaTable时

我正在尝试将Spark DF编写为DeltaTable。在我的IDE Intelliji中它可以正常工作,但是具有相同的依赖关系和版本,在我的spark REPL(Spark shell)Spark版本中无法正常工作:2.4 ....

回答 1 投票 0

如何支持使用Json4s进行开放式解析/解析到中间?

我有一个包含JSON数据的字符串,后跟其他类型的字符串,例如:{“ a”:1} bcde我需要使用Json4s(基于Scala的json解析器)将其解析为2部分:JSON AST和...

回答 1 投票 0

Json4s将JValue添加到JArray

我正在使用scala和Json4s将JValue循环添加到JArray中,方法是:var recordsJArray = JArray for(record

回答 1 投票 2

是否可以在自定义序列化程序中序列化为已知的默认格式?

我必须反序列化JSON响应,该响应可以将字段之一设置为不同的对象(只有一个公共字段)。现实生活中的模型相当复杂,但是例如,我们可以用两个...来表示它...

回答 1 投票 1

如何使用json4s解析json,以使原始值成为自定义案例类?

我想使用案例类来替换json4s中的原始类型,因为我想将业务方法放在这些案例类中。例如:import org.json4s。{CustomSerializer,DefaultFormats,NoTypeHints} ...

回答 1 投票 1

包含保留关键字的JSON反序列化

我有一个如下所示的JSON字符串,{“ name”:“ foo”,“ type”:“ mytype1”}}这是复杂JSON的一部分,我无法控制JSON。我正在尝试将其提取到一个案例中...

回答 1 投票 2

© www.soinside.com 2019 - 2024. All rights reserved.