SGML DTD
最近處理SGML文檔時,碰到的DTD語法:
<!ELEMENT name - - (#PCDATA)> ?說明:- - 代表 name 元素有開始標識和結(jié)束標識
<!ELEMENT name - o (#PCDATA)> ?說明:- o 代表 name 元素有開始標識,但沒有結(jié)束標識
<!ELEMENT name o - (#PCDATA)> ?說明:o - 代表?name 元素沒有開始標識,但有結(jié)束標識
<!ELEMENT name o o (#PCDATA)> ?說明:o o 代表?name 元素沒有開始標識和結(jié)束標識
<!ELEMENT name - - (#PCDATA) +(age)> ?說明:放在前面的+跟放在后的+(1個或多個)意義是不同的,這里的+代表?name 元素可以包含 age 元素,但不一定有
<!ELEMENT name - - (#PCDATA) -(age)> ?說明:- 號代表?name 元素不能包含 age 元素
?
除以上不同于XML的DTD語法外,其他大體一致。
轉(zhuǎn)載于:https://www.cnblogs.com/yipeng-yu/p/5730499.html
總結(jié)
- 上一篇: IOS UILabel 根据内容自适应高
- 下一篇: jQuery extend方法介绍