Scala 字节数组到Json对象的高效解析
假设我有一个json格式的字节数组(例如“{”key:“a0998df”,“someVal”:45}”),我想将其转换为json对象。最简单的方法(使用play json库)如下所示:Scala 字节数组到Json对象的高效解析,scala,play-json,Scala,Play Json,假设我有一个json格式的字节数组(例如“{”key:“a0998df”,“someVal”:45}”),我想将其转换为json对象。最简单的方法(使用play json库)如下所示: val byteArr = .... val str = new String(byteArr) val jsObject = Json.parse(str).as[JsObject] 但我在想,是否有一种更快的方法可以直接从字节数组获取json对象,而不必首先创建整个消息的字符串对象(无论是Java还是Sca
val byteArr = ....
val str = new String(byteArr)
val jsObject = Json.parse(str).as[JsObject]
但我在想,是否有一种更快的方法可以直接从字节数组获取json对象,而不必首先创建整个消息的字符串对象(无论是Java还是Scala)。提前谢谢 Json.parse方法重载,您可以直接将字节数组传递给它:
val byteArr = ....
val jsObject = Json.parse(byteArr).as[JsObject]
请参见Json.parse方法重载,您可以直接将字节数组传递给它:哦,我错过了这个。。请回答,这样我就可以接受了