XML:什么时候利用sax,什么时候利用dom?
这两天又继续看了看xml,有点小问题,请大家帮助!
sax可以用来解析xml文档,是顺序解析的。
dom也可以解析xml文档,是层次的,树状的。
xsl可用来转换xml。
1、那么,假设,从server到client传输的是xml文档(不知道合理否),在client端进行处理,比如说生成html文档。那么什么情况下使用sax,什么情况下使用dom呢????
2、还有,既然xsl可以转换xml格式,那么是否可以用来对动态xml数据进行转换成html呢???
3、什么时候使用xsl?
小弟没有实际经验,正在学习,问题问的不当之处,还请见谅!!!
还有,小弟前几天发了一个帖子“关于 xml验证 的概念上的小问题”,http://expert.csdn.net/Expert/topic/2405/2405420.xml?temp=.258053
还没得到答复,对xml这方面了解的还请多多关照!!!
问题点数:30、回复次数:2Top
1 楼sgdb(神天月晓)回复于 2003-11-03 23:40:01 得分 30
1.如果只是读取xml的信息,用sax,如果要多xml修改用dom
2.可以
3.需要像csdn这样显示出来的时候用xslTop
2 楼realfishhook(晨钟暮鼓)回复于 2003-11-04 08:51:32 得分 0
学习!!!
那么xsl如何动态转换xml的呢,是在程序代码中实现的吗?
我只是知道离线转换的话,可以 java org.apache.xalan.xslt.Process -IN -XSL -OUT ……
还是不太明白sax和xslt之间的用法上的区别,各自的适应情况能在说一说吗???象csdn这样的显示如果用sax会怎样呢???Top
相关问题
- Linux上能用C++操作XML文档吗?,用XML DOM或SAX。
- 如何刷新利用 DOM 读取 XML 数据岛?
- XML的SAX和DOM的问题,请高手指点。
- 困惑XML的SAX和DOM问题谁能帮帮我啊
- 两篇非常好的关于xml的sax和dom的文档。
- 请问sax和dom哪个能用于修改XML文件?
- 近来想学学关于dom,sax解析xml
- 请问怎么利用一个dom对象生成一个xml文件?
- 一种称为DOM(Document Object Model),另外一种称为SAX(Simple API for XML)。
- xml解析的各种方式差别在哪里?sax vs sax2, dom vs dom l2 vs doml3



