Javascript将xml值与用户输入字符串进行比较

时间:2012-11-29 14:17:59

标签: javascript xml encoding comparison

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

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

有人对此问题有任何想法吗?

1 个答案:

答案 0 :(得分:0)

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

Here's关于此事的一篇很棒的文章。

here是关于如何实现客户端功能以完成所需内容的一些阅读。

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