May 2018
Intermediate to advanced
680 pages
15h 54m
German
SAX erfordert eine Handler-Routine, die das Interface ContentHandler implementiert.
Aufgabe: ein XML-Dokument soll mit SAX ausgelesen werden: Die Elemente vorname und name sollen bei jedem Mensch in ein Objekt der Klasse Person eingelesen werden. Die restlichen Informationen werden ignoriert. Sämtliche so generierten Person-Instanzen sollen in einem Vector gelistet werden. Die notwendigen Objekte habe ich in diese Handler-Routine aufgenommen.
import java.util.Vector; import org.xml.sax.Attributes; import org.xml.sax.ContentHandler; import org.xml.sax.Locator; import org.xml.sax.SAXException; public class SAX_ContentHandler implements ContentHandler { private Vector<Person> liste = new Vector<Person>(); private Person ...Read now
Unlock full access