如何在jquery中验证xml字符串?

时间:2011-12-16 06:32:28

标签: xml jquery-validate

我正在开发一个需要通过jquery编辑xml标签的项目。 在我以字符串的形式保存xml之前,我想验证xml标签是否匹配正确但在客户端使用jquery。 有没有简单的方法来实现这个目标?

由于

2 个答案:

答案 0 :(得分:3)

jQuery从1.5开始就有$.parseXML() method

答案 1 :(得分:3)

我希望使用优秀的jQuery Validation插件将表单文本输入验证为XML,这最终成功了:

$.validator.addMethod('XML', function(value, element){
    var isXml;
    if(!this.optional(element)){
        try{
            isXml = $.parseXML(value);
        }catch(e){
            isXml = false;
        }
    }
    return isXml !== false;
}, 'This is not valid XML');