jquery - 使用 JS/jQuery 针对 xsd 验证 xml

标签 jquery xsd

我需要知道是否有一个解决方案适用于所有主要浏览器,用于根据 xsd 验证 xml。我没有时间自己创建实际的验证功能。这是一个需要在两周内完成的项目,作为我学徒期的考试。

将 xml 验证器作为 jQuery 登录会很好。所以我有 2 个问题。

是否有像 PHP 那样的 JS 或 jQuery 中的预制 xml 验证插件/功能 http://php.net/manual/de/domdocument.schemavalidate.php ?没有 ActiveX,因为 ActiveX 仅受 IE 支持(据我所知)。而且这很不方便,如果我没记错的话,用户总是必须同意它。

我总是发现,自制的 XML 验证(无模式)或使用 ActiveX 制作的东西。因此,如果没有我只能传递 xml 和 xsd 的 xml 验证插件/功能,我想快速了解一下我将如何自己做这件事,这样我就可以更好地想象它。或许,针对 xsd 进行我自己的 xml 验证会很快完成大量工作,对吗?

谢谢

最佳答案

我建议执行 Ajax 请求,在服务器上验证,然后将响应返回给 JS。

关于jquery - 使用 JS/jQuery 针对 xsd 验证 xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8223873/

相关文章:

javascript - 使用 jquery 将选中的项目转移到列表底部

web-services - 为什么我的 Web 服务中的元素 'type' 中的 'element' 属性值无效?

html - 什么时候值得创建 XML 架构 (XSD)?

XSD 命名空间 "ns2"问题

JavaScript 函数未触发

jquery - 使用 jQuery 提交表单下拉列表

javascript - 使用自定义样式从过滤器中去除 HTML 标签

javascript - CSS 以 child 为目标但不影响它所应用的元素

java - 从 XSD 生成代码

java - 解码、xml 到 java、XSD 中未定义的无效枚举值被忽略