在 json4s 示例和文档中,我经常看到成语
compact(render(jval))
和
pretty(render(jval))
我认为我实际上没有看到一个将紧凑或漂亮直接应用于生成的代码的示例JValue
,但我不清楚render
这里在做什么。渲染有类型JValue => JValue
,我看不出它产生和运行有什么明显的区别
json.take(100000).filter(x => compact(render(x)) != compact(x))
在我的一些数据上返回一个空的空集合。
实际上是做什么的render
?