在客户端使用 JavaScript 针对 XSD 验证 XML
Validate XML against XSD with JavaScript on client side
我需要以友好的方式向用户显示XMLfile,因此我正在创建一个类似树的结构,例如:http://thecodeplayer.com/walkthrough/css3-family-tree 而不是向用户显示原始XML。
现在,在创建新节点时,我正在服务器端进行验证。如果服务器验证了新提议的XML(树),那么我继续创建一个新节点。
无论如何,现在我想允许用户拖动这些节点。拖动节点时,如果我在服务器端验证建议,它将变慢。所以我的问题是我如何根据客户端的架构验证 XML 文件,以便在拖动节点时,我可以允许拖动节点,具体取决于验证是否成功。
请参阅 xml.js 包,该包从 libxml2 导出通过 Emscripten 移植的 xmllint 对象。
相关文章:
- 正在验证8个真/假复选框或复选框中的2个
- 借助asp.net验证或java脚本对多个文本进行验证
- jQuery自定义验证比较多个输入的序列
- 使用html中的外部javascript进行数据验证
- 如何使用jquery Validation验证Formspread
- jquery中的文本框验证
- 在验证和发送邮件后更改联系人表单的 html
- 代码不会验证
- JS验证ajax返回的html中的表单数据
- 同步调用,直到用户通过angular验证为访问者
- 带有加号的电话号码验证(可选)
- 解析javascript表单验证器
- 两位数的月份日期验证
- 使用angularjs验证文本框中的电子邮件
- 验证Javascript中的Textarea
- 使用regex的jquery keydown绑定不会验证撇号和句点
- 在javascript/Jquery中根据XSD验证XML
- 在客户端使用 JavaScript 针对 XSD 验证 XML
- 是否有适用于 Node.js 的 XSD 验证器
- 如何使用XML输入变量以根据XSD进行验证