我正在使用Play框架2.2.2。 我正在尝试处理像这样的JSON请求
[
{
"id" : "123",
"language" : "en",
"text" : "This is an example of a text",
"Metadata_IP" : "192.168.20.34",
"Metadata_date" : "2001-07-04T12:08:56.235-0700"
},
{
"id" : "124",
"language" : "en",
"text" : "Some more text here",
"Metadata_IP" : "192.168.20.31",
"Metadata_date" : "2001-07-04T12:09:56.235-0700",
"Metadata_name" : "someone"
}
]
元数据字段是动态字段,意味着用户可以发送任何他想要的内容(例如:Metadata_color等)。
如何处理最好?
我可以使用读取器将其反序列化为案例类吗?如何做到这一点?我猜测动态字段将是Map[String, String],但是阅读器应该如何解析它?
谢谢