深圳尚学堂:Java培训中的小问题(四)

1. 解析一个XML文档有哪些方式?

解析有:dom和sax两种

dom:把整个XML文档放入内存,适合XML随机访问,占用内存资源大

sax:事件驱动型的XML解析方式,顺序读取,不用一次装载整个文件,

遇到标签会触发一个事件,适和对XML的顺序访问,占用内存资源稍小

2.XML文档定义有几种形式?

a: 两种形式dtd schema

b: 本质区别:schema 本身是xml 的,可以被XML 解析器解析(这

也是从DTD 上发展schema 的根本目的),

c:有DOM,SAX,STAX 等

3.薪水排序后薪水排名在第3-5的员工

1)select * from(select ename,sal,rownum rn from

(select ename,sal from emp_44 where sal is not null order by sal desc) where rownum<6)where rn>2;

2)select * from(select ename,sal,rownum rn from

(select ename,sal from emp_44 where sal is not null order by sal desc))where rn between 3 and 5;

原文链接:,转发请注明来源!