如题,请问一下在xml中DTD到底是有什么用?
 我的理解是 A,B两个企业之间定义一个DTD来通过XML传输数据,总感觉不太明白,望高手指教!

解决方案 »

  1.   

    DTD是定义文档数据格式的。比如虽然WebDAV、RTF和RSS都是基于XML的,但三者格式不同,DTD也不同。
      

  2.   

    那DTD不是可以随便定义?我这边定义一个DTD是不是还要发到别人手中,让他也按这个DTD来生成XML文件?
      

  3.   

    DTD是定义一个小文件的格式,比如有什么元素,个个元素有什么属性。
      

  4.   

    文档类型定义器
    http://www.ibm.com/developerworks/cn/xml/x-dtdint/index.html
    参考一下。