内独立的库我试着使用电梯,JSON库,以XML转换成JSON以下列方式。然后我得到错误:使用播放框架
文件/app/controllers.scala无法编译。引发的错误是:在类ScalaController中缺少方法Xml的参数;按照此方法与“_”如果你想要把它当作一个部分应用功能
错误被强调:
val str = Printer.pretty(render(↓Xml.toJson(data)))
我试图在另一个文件中运行我相同的代码和它的工作,但它仍然在播放框架中不起作用。
内独立的库我试着使用电梯,JSON库,以XML转换成JSON以下列方式。然后我得到错误:使用播放框架
文件/app/controllers.scala无法编译。引发的错误是:在类ScalaController中缺少方法Xml的参数;按照此方法与“_”如果你想要把它当作一个部分应用功能
错误被强调:
val str = Printer.pretty(render(↓Xml.toJson(data)))
我试图在另一个文件中运行我相同的代码和它的工作,但它仍然在播放框架中不起作用。
确保你没有在隐藏其他符号的符号上得到编译器警告 - 我不清楚错误的确切位置,但可能导入的某个符号已被覆盖渲染器。如果是这种情况,您可以重新命名为导入,如下所示:
import net.liftweb.json.{render => renderJson}
// ...
val str = Printer.pretty(renderJson(Xml.toJson(data)))
这里有一个错字。请参阅Xml
之前的向下箭头?它不应该在那里,但是,因为它是,它将Xml
解释为一种方法。