こういうJsonが *1 こんな case class 定義しておくだけで いい感じに勝手に変換されます。 Lift JsonのREADME 日本語訳 に書いてあるんですが、あまり知られてないというかそこまで多く使われてない気がしたので改めて書いてみました。内部的には、このあたり https://github.com/lift/framework/blob/2.4-release/core/json/src/main/scala/net/liftweb/json/ScalaSig.scala https://github.com/lift/framework/blob/2.4-release/core/json/src/main/scala/net/liftweb/json/Meta.scala で、 ScalaSignature っていう、コンパイラがアノテーションとしてつけているメタ情
![Lift Json の case class への変換がとても便利な件 - xuwei-k's blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/469400f2c66ff88488d778287456512c300376e5/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fx%2Fxuwei%2F20120104%2F20120104085436.png)