1

Arnautautを使用すると、次のように JSON を生成できます。

def toJson(user:User) = ("id" := user.id) ->: ("name" := user.name) ->: jEmptyObject

ただし、逆の順序で json を生成します。

{
   "name": "myname",
   "id": "123"
}

実際、私はそれが欲しい:

{
   "id": "123",
   "name": "myname"
}

それを行う方法はありますか?私はそれを次のように書きたくありません:

("name" := user.name) ->: ("id" := user.id) ->: jEmptyObject

それらを同じ順序で書く方法を見つけたい

4

1 に答える 1