0

我正在开发一个 JSP,它读取一个 XML 来呈现一个练习。用户需要填写一些字段,这些字段将与 XML 文件中的数据进行比较。现在,问题是 XML 中的值包含àà 之类的字符,但我们确实希望用户填写 à。

我已经尝试过取消转义和重新编码等等,但我仍然没有找到正确的方法来做到这一点。有人说只是写一个重新编码每个字母的函数,但是字母可以是单词的一部分,所以每个字母转换整个答案字母似乎有点矫枉过正?

有人对这个问题有任何想法吗?

4

1 回答 1

0

Javascript 理解 UTF,因此编码/解码和评估相等性的客户端方法应该可以解决问题。

这是一篇关于这个问题的好文章。

这里有一些关于如何实现客户端功能来完成你需要的东西的阅读

要回答您的问题 - 是的,将数据发送到服务器进行转换/评估会有点过分,但也不会 - 通过javascript处理这个(整个单词转换)客户端也不会过分。

于 2012-11-29T14:33:22.243 回答