diff --git a/javaSE-day13/books.dtd b/javaSE-day13/books.dtd new file mode 100644 index 0000000..27a83f9 --- /dev/null +++ b/javaSE-day13/books.dtd @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/javaSE-day13/books.xml b/javaSE-day13/books.xml index 6a69e1d..3489ca5 100644 --- a/javaSE-day13/books.xml +++ b/javaSE-day13/books.xml @@ -6,21 +6,47 @@ XML的基本语法: 3.XML有且仅有一个根标签 4.标签体:可以是子标签也可以是文本 5.开始标签中可以设置属性的 +____________________________________________________________________ + XML可以自定义标签,这样的话它的标签名可以设置很多不同的,这样导致我们在解析的时候不便于解析 + + XML引入了约束文件,限制XML的编写一定按照模板去编写. + + XML的约束文件有2种: + dtd约束 + schema约束 --> + + + + + - - java快速入门1 + + java快速入门1 99 张三 - - java快速入门2 + + java快速入门1 99 张三 - - java快速入门3 + + java快速入门1 99 张三 + + java快速入门1 + 99 + 张三 + + diff --git a/javaSE-day13/note.txt b/javaSE-day13/note.txt new file mode 100644 index 0000000..6a91bf7 --- /dev/null +++ b/javaSE-day13/note.txt @@ -0,0 +1,21 @@ + + + + + + +]> + + George + John + Reminder + Don't forget the meeting! + + +!DOCTYPE note (第二行)定义此文档是 note 类型的文档。 +!ELEMENT note (第三行)定义 note 元素有四个元素:"to、from、heading,、body" +!ELEMENT to (第四行)定义 to 元素为 "#PCDATA" 类型 +!ELEMENT from (第五行)定义 frome 元素为 "#PCDATA" 类型 +!ELEMENT heading (第六行)定义 heading 元素为 "#PCDATA" 类型 +!ELEMENT body (第七行)定义 body 元素为 "#PCDATA" 类型