使用AELFRED进行XML程序设计
--基本原理
在使用AELFRED解析XML文件之前,我们首先需要写一个XmlHandler地实现或者作一个HandlerBase的子类。在这个类里面我们需要实现XmlHandler接口中的各个函数,这些函数实现了解析一个XML文件所需的功能。
AELFRED的XmlParser需要设置一个XmlHandler接口的实现,然后调用XmlParser中的parse方法,这时AELFRED会把XML文件当作一个流,从里面按照顺序把字符一个一个读出来,在遇到XML文件中的元素,即使用<…/>或者<…>……>的内容的时候,XmlParser会调用在解析文件前设置的Handler类中相应的Handler函数,对XML文件的内容要在Handler方法中进行处理。