2

これを尋ねるのはばかげていますが、次の方法でエンコードした後にデータを投稿するフレームワークを使用しています。

escape(encodeURIComponent(somedata))

サーバー側でそれを元に戻そうとしています。やってみdecodeHTML()ましたが、近づきましたが、今すぐエスケープを元に戻す必要があります。私も試しdecodeJavaScriptましたが、DNEと表示されます。

メソッドのシグネチャはありません: java.lang.String.decodeJavaScript() は引数の型に適用できます: () 値: []

4

1 に答える 1

3

おそらく、私の最もばかげた質問は非常に簡単に解決できました。escape(encodeURIComponent(somedata)) 逆に何かがjsでエンコードされている場合:

params.somedata.decodeHTML().decodeURL()

TMYK :

isの逆、escapeisdecodeURLの参照encodeURIComponentdecodeHTML.

于 2013-03-22T18:59:29.183 に答える