今天学习了XML的SAX解析。
相比于DOM,SAX是一种速度更快,更有效的方法。它逐行扫描文档,一边扫描一边解析。而且相比于DOM,SAX可以在解析文档的任意时刻停止解析。
我看这部分知识的感受就是还是有些复杂的。
SAX解析器(部分代码):
建立读取的文件:
运行这个解析器程序:
之后重点学习了一下DOM与SAX的区别。又了解了一下JDOM,这是一个开源的Java组件。
JDOM生成XML文件: