第二步,就是加入XML特性
注意,任何xml文檔在其被處理之前最好先進行有效性驗證,提供驗證一般有兩種重要的途徑。其一就是提供DTD(文檔類型定義),實際上就是讓用戶提供指令集,然后在xml文檔加載的時候對其進行有效性分析,看是否有無效指令,簡單說就是創建一個編譯環境;另外一個就是提供一個所謂的schema。.其作用跟DTD完全一樣,只是在表現形式上好于DTD,因為它本身也是一個XML文檔。這里我采用了schema的形式,當然了,讀者用興趣也可以將其替換問相應的DTD版本。下面列出該schema的關于控件和topmenu對象的代碼,如果要看該文檔的詳細代碼,請看 “代碼.doc”。