【279天】每日项目总结系列017(2017.11.11)

叨叨两句

  1. ~网络

dtd

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

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

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

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

<!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约束文档:
        一、编写根标签
        二、引入实例名称空间 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        三、引入名称空间 xsi:schemaLocation="http://www.cast.cn/xml student.xsd"    
        四、引入默认的名称空间