web-dev-qa-db-ja.com

nodejsとjadeを使用した印刷(またはJSONのエスケープ解除)

私はジェイドのドキュメントとグーグル検索を掘り下げてきましたが、言葉は何もありません。ビューを使用してJSON文字列を印刷しようとしていますが、変数をどのように印刷しようとしても、二重引用符は常に"に変換されます。

更新:Jade0.26.0を使用しています。

私のテストjson:

{test:"value"}

私のテンプレートコード:

!{JSON.stringify(json)}

Webブラウザでの生の出力:

{"test":"value"}
15
helion3

たぶん、Jadeのより新しいバージョンにアップグレードしますか?

私はバージョン0.25.0とを使用しています。

これは逃げる

=JSON.stringify(item)

これらはエスケープされていません

!{JSON.stringify(item)}
!=JSON.stringify(item)
30
250R