【问题标题】:Validation of XML against a DTD in Javascript?根据 Javascript 中的 DTD 验证 XML?
【发布时间】:2012-05-05 15:30:11
【问题描述】:

我正在使 vcard 实现适应 JS MVC 框架。我希望能够在客户端模型中针对 vcard 规范的 DTD 进行验证。我一直在寻找针对 DTD Javascript 的验证,但没有成功。有人听说过这样的事情吗?

【问题讨论】:

  • 在某个论坛发现了一篇旧帖。看看有没有帮助link
  • 我设法找到了这个东西:jssaxparser。它声称对 DTD 有一些支持。
  • @Ravi 是的,我见过一些使用 ActiveX 的示例,但我们不能使用 ActiveX。不过,谢谢。
  • 那么 jssaxparser 的东西很大而且看起来很麻烦。

标签: javascript xml validation dtd


【解决方案1】:

您不需要在服务器上重新验证它吗?

根据 DTD 的复杂性,您可能希望检查客户端上的 XML 有效性(通过尝试反序列化等),可能会手动进行一些原始检查。然后可以在服务器上对其进行全面验证。

无论如何:Validating XML Documents by Using DTDs 看起来很有希望。

【讨论】:

  • “使用 DTD 验证 XML 文档”使用 ActiveX
猜你喜欢
  • 1970-01-01
  • 2015-12-24
  • 1970-01-01
  • 2014-03-17
  • 2010-12-12
  • 1970-01-01
  • 2018-07-30
  • 2010-11-22
  • 2019-10-25
相关资源
最近更新 更多