XML验证

作者: 阿飞不理飞 | 来源:发表于2017-06-07 19:41 被阅读6次

前面的XML基础这篇文章明白的解释了XML的良好形式,也就是基本形式,不按照这种形式的话,XML内容就是不成立的,下面来介绍XML的验证,相当于是用户自定义了另外一种语法规则需要让你一定要满足:
其实我比较喜欢用例子来表达二者的不同

前面的基础讲的语法相当于写java的时候:

  1. 每个语句结束要有引号 ;
  2. 每个方法都要由 { }包扩
  3. 以及java内部自己定义的一些关键字的用法要对

这篇文章讲的是XML验证,相当于

  1. 你自定义的类中的方法一共就只有五个,结果你创建了类的实例之后调用根本不存在的方法是不是不对?
  2. 相当于你的程序代码中有运行时异常一样

正式开始介绍XML验证

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE note SYSTEM "Note.dtd">
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>  

第二行定义的是需要按照Note.dtd文件中定义的语法规则进行本XML文档的编写

XML验证分两种:
  1. 一种是基于DTD文件验证
    DTD教程
  2. 另一种是XML Schema 来代替DTD进行验证
    功能比DTD其实更加强大
    XML Schema教程

相关文章

  • XML验证

    前面的XML基础这篇文章明白的解释了XML的良好形式,也就是基本形式,不按照这种形式的话,XML内容就是不成立的,...

  • 验证xml格式

    原文链接http://zhhll.icu/2020/xml/xml%E7%9A%84%E6%A0%BC%E5%BC...

  • 1.3 Spring源码解析——获取XML的验证模式

     XML文件的验证模式保证了XML文件的正确性,而比较常用的验证模式有两种:DTD和XSD两种。 使用DTD验证模...

  • springMVC引入kaptcha

    引入依赖 Spring-mvc.xml添加 生成验证码 验证验证码 合并后为 参数详解

  • Android 小技巧之 Login

    知识点: 手机号 验证码 密码 1. 手机号 xml: 校验: 2. 验证码 3. 密码 xml: toggle_...

  • DOM解析XMl文档

    一、编写 xml 文件 将写好的XML文档 放入到 桌面 --> 【Documents的替身】中在网络上验证XML...

  • XML的验证模式DTD与XSD的区别

    xml文件的正确性是由xml的验证模式来保证的,比较常见的验证模式有两种:DTD和XSD。 1.DTD: DTD(...

  • Java验证解析XML

    上一篇讲了Java解析XML,然而如果仅仅按照这种方法来操作,会发现需要大量冗长的编程和错误检查工作。不但需要处理...

  • XML的验证模式

    DTD与XSD区别DTD(Document Type Definition)即文档类型定义,是一种XML约束模式语...

  • 用DTD验证XML

    1.内部DTD最简单的使用DTD的方法是在XML文件的序言部分加入一个DTD描述,加入的位置是紧接在XML处理指示...

网友评论

      本文标题:XML验证

      本文链接:https://www.haomeiwen.com/subject/mkeafxtx.html