0

私は、演習を提示するために XML を読み取る JSP に取り組んでいます。ユーザーは入力するフィールドがいくつかあり、XML ファイルのデータと比較されます。ここでの問題は、XML の値に à のような文字が含まれているàことですが、ユーザーが à を入力することを期待しています。

エスケープ解除と再エンコードなどをすべて試しましたが、これを行う正しい方法がまだ見つかりません。各文字を再エンコードする関数を書くだけだと言う人もいますが、文字は単語の一部である可能性があるため、文字ごとに回答文字全体を変換するのは少しやり過ぎに思えますか?

この問題について何か考えがある人はいますか?

4

1 に答える 1

0

Javascript は UTF を理解するので、エンコード/デコードして同等性を評価するクライアント側のメソッドがそのトリックを行う必要があります。

これについては素晴らしい記事があります

そして、必要なことを達成するためにクライアント側の機能を実装する方法について、いくつかの読み物があります

あなたの質問に答えるために-はい、変換/評価のためにデータをサーバーに送信するのはやり過ぎですが、いいえ-これ(単語全体の変換)クライアント側をJavaScriptで処理するのはやり過ぎではありません。

于 2012-11-29T14:33:22.243 に答える