笑谈XML,xsd与xsl文件的区别
如果说xml是一叠钞票,xsd就是验钞机,看看里面有没有假钞,而xsl是点钞机,看看到底是多少钱。用xml可以不用xsd,就像花钱的时候不一定要验钞一样,但是收钱的人一般
是想要验的。而花钱的时候不能不点钞,不点那就不是花钱了,是玩钱。当然了,点钞不一定要用点钞机,也可以用手点。
比方不是很恰当。想说明的是,xml(文件里面的东西)是内容,xsd是内容的格式,xsl是处理内容的
XML访问方式:
1,DOM--DOM是面向模型的,一次将XML文档加入内存,编程简单,适合小型文件的解析
2,SAX-SAX是面向事件的,读一部分解析一部分,编程复杂一些,适合大型文件的解析
-------------------------------
--------------------------------
***XML(eXtensible Markup Language)--------描述事物本身
***XSL(eXtensible Stylesheet Language)----修饰XML
***DTD(Document Type Definition)------------约定xml的标签
***Schema--------------------------------------------约定xml标签和类型