使用JS / jQuery 重新对xsdvalidationxml

我需要知道,如果有一个解决方案适用于所有主流浏览器,可以针对xsdvalidationxml。 我没有时间自己创建实际的validationfunction。 这是一个项目,需要在2周内完成,作为我的学徒考试。

将xmlvalidation器作为jQuery登录进行操作会很不错。 所以我有两个问题。

在JS或jQuery中是否有预制的xmlvalidation插件/function,如PHP的http://php.net/manual/de/domdocument.schemavalidate.php ? 没有ActiveX,因为IE只支持ActiveX(afaik)。 并且它是不方便的,如果我没记错的话,用户总是必须同意它。

我总是发现,自我validationXML(没有架构)或用ActiveX制作的东西。 所以,如果没有我可以通过xml和xsd的xmlvalidation插件/function,我想快速介绍一下我将如何自己做,所以我可以更好地成像。 对xsd进行自己的xmlvalidation可能很快就做了很多工作,对吧?

谢谢

我建议执行Ajax请求,在服务器上validation,并将响应返回给JS。

我知道您更喜欢jQuery解决方案,但有一些东西是用JS开发的,并且按照您想要的方式执行。

http://syssgx.github.io/xml.js/

此链接提供了3种交互方式:

  • (通过浏览器)拖放XML文件,然后validation;
  • (通过浏览器)将XML内容复制并粘贴到“textareas”中然后validation;
  • (import / inlcude)将JS文件添加到您的webapp然后validation(如页面所示)。

我到目前为止找到的最佳答案是, 是否有任何跨平台的方法来validationxml对xs中的xdd?
但这对于浏览器方面正在进行的快速开发而言并不是非常令人满意并且已经接近两年了