我有这行代码:
val message: String = s"{\"contentId\" : \"$item\"}"
当我编译它时,我收到此错误:
Error:(256, 48) ';' expected but string literal found.
val message: String = s"{\"contentId\" : \"$item\"}"
^
有什么问题?
答案 0 :(得分:3)
似乎转义引号会混淆解析器/宏,但一个简单的解决方法是:
val message: String = s"""{"contentId" : "$item"}"""