【问题标题】:Javascript compare xml value with user input stringJavascript将xml值与用户输入字符串进行比较
【发布时间】:2012-11-29 14:17:58
【问题描述】:

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

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

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

【问题讨论】:

标签: javascript xml encoding comparison


【解决方案1】:

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

Here's 一篇关于此事的精彩文章。

here 是一些关于如何实现客户端功能来完成您需要的内容的读物。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多