叨叨两句

  1. ~

dtd

  • 内部dtd:在xml内部定义dtd

  • 外部dtd:在外部文件中定义dtd

    • 本地dtd文件:<!DOCTYPE students SYSTEM "student.dtd">

    • 网络dtd文件:<!DOCTYPE students PUBLIC "名称空间" "student.dtd">

    <!ELEMENT students (student*) >表示students标签中可以有0-n个student标签
    <!ELEMENT student (name,age,sex)>表示student标签中必须有name,age,sex并且顺序要按这个来
    <!ELEMENT student (name age sex)>表示student标签中可以有name,age,sex
    <!ELEMENT student (name|age|sex)>表示student标签中只能有name,age,sex三个中的一个

schema

导入xsd约束文档:
        1、编写根标签
        2、引入实例名称空间 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        3、引入名称空间 xsi:schemaLocation="http://www.cast.cn/xml student.xsd"    
        4、引入默认的名称空间

Wall_Breaker
2.1k 声望1.2k 粉丝

生死之间,就是我的跃迁之路,全程记录,欢迎见证