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