dtd只是写了规范,但是怎样才起到了验证的作用啊,我就是不明白怎样才能验证合法性.

解决方案 »

  1.   

    dtd不是只能檢驗生成後的文件嗎?
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    如果在html最前面加上这句,如果你的js写得不标准,或是其它写得不标准,就不会得到相应效果。
      

  2.   

    TO:  zhiin(稚鹰来CSDN交朋友) 
          就是不知道怎样判断xml有没有错误。
    TO: lisoon((水翡草芥--突然想去扫街)) 
          dtd应该写在xml声明后面,xml数据正文前面。不太清楚你的意思。
      

  3.   

    dtd应该写在xml开始标记的后面
    文档的正文的签名
      

  4.   

    谁有现成的程序。php办的到吗?
      

  5.   

    手册:
    http://www.php.net/manual/en/function.dom-domdocument-validate.php网上肯定其它人开发的函数也很多
      

  6.   

    To :  helloyou0(你好!) 
          谢谢!我看过你给的资料了,可以用,不过哪个方法在PHP5.X上的,我用的是4.X。
          网上的确有,但是不好找。有用C写的。
    To : yh801216(艾奥利斯)
          谢谢。我的英文很烂。
      

  7.   

    还有一个,http://www.active-link.com/software/