问题描述
以前使用旧版本的 PlayFramework 我可以在工作表中使用序列化,但现在我遇到了奇怪的错误。
这是最简单的测试:
%{ #include "foo.h" %} %include "foo.h" %module foo
@H_502_7@错误是:
import play.api.libs.json.{Json,OFormat} case class Child(name: String) case class Person(child: Child) object Seri { implicit val ChildFormats: OFormat[Child] = Json.format[Child] implicit val PersonFormat: OFormat[Person] = Json.format[Person] } import Seri._ val raw: String = """{"child": {"name": "John"}}""".stripMargin println(Json.parse(raw).as[Person].child.name)
@H_502_7@如果我在主类中运行它,它可以工作,或者如果我在旧版本的游戏(低于 2.8)中运行它,它也可以在工作表中运行。
有什么变化? 谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)