でJSON入力を使用してだから私は、ビューのいずれかに、1 JSON 1を含むパラメータを渡す:はPlayframework
val json: JsValue = Json.toJson(ResultJson.staticResULT)
Ok(views.html.main("")(StaticContent.initialFormContent, json))
、ここでは、私はビューでそれを受け取る方法です:
@import play.api.libs.json.JsValue
@import play.api.libs.json.JsString
@(title: String)(formContent: FormContent, solverResponse: JsValue = JsString(""))
私が欲しいですジャバスクリプト内のJSONにsolverResponse
を変換することは:私はこれを行うとき
var solverLogJson = JSON.parse("@solverResponse.toString()");
、ブラウザはそれを文句:
VM11598:1 Uncaught SyntaxError: Unexpected token & in JSON at position 1(…)
Jsonを印刷すると、引用符は ""
に変換されます。この問題を解決するにはどうすればよいですか? escaping raw HTML contentと同様に