XML中特殊字符&的问题,请教各位
<?xml   version= "1.0 "   encoding= "utf-16 "   standalone= "yes "   ?>  
  <!DOCTYPE   中文   [ 
        <!--   PERCENT   SIGN   -->  
        <!ENTITY   amp    "&#38; ">  
        <!--   COPYRIGHT   SIGN   -->  
        <!ENTITY   reg    "® ">  
        <!--   REG   TRADE   MARK   SIGN   -->  
        <!ENTITY   trade    "™ ">  
        <!ELEMENT   中文   (bb)>  
        <!ELEMENT   bb   (RecordID)>  
        <!ELEMENT   RecordID   (#PCDATA)>    
 ]>  
  <中文>  
        <中国人>  
              <RecordID> aaaa&dksfhdj </RecordID>  
        </中国人>  
  </中文>    
 我的XML就像上面那样,有了特殊字符&的处理,XML文本中也有&字符,但DTD中作了处理,为什么还是报错呢????
------解决方案--------------------偶昨天用到的XmL用到了& 結果開始就出錯了.   
 後來把 & 改成 And了...