我有普通的xml文件,它没有任何NameSpace。我想读取xml文件并放入bean。我无法逐行读取xml数据。所以请帮我用sax解析器读取xml。
此致 Narsi。
答案 0 :(得分:0)
“所以请帮我用sax解析器读取xml。”
好的,你有什么问题?你试过看过例子吗?
您是否正在使用SAX Java实施? C ++? ?
Sax Parser是一个基于事件的XML解析实用程序。 SAX的一个基本目的是内存很小,一旦读取文件,整个文档就不会存储在内存中。
“我无法逐行读取xml数据。”
你是什么意思一行一行?如果要“逐行”读取文件,只需使用常规文件输入流即可。 SAX在解析文件期间发生某些事件时提供通知(即开始阅读文档,开始阅读元素,结束元素等等)