Documente Academic
Documente Profesional
Documente Cultură
Sax (Simple API for XML Parsing )permite procesarea documentelor XML prin
intermediul unor evenimente. Modalitatea de procesarea este foarte simpla: se
parcurge fisierul respective, iar la aparitia elementelor XML se vor lansa evenimente
ce pot fii tratate. Programatorul vat rata evenimentele dorite si in functie de
elementul (tagul XML)generatorul va realize anumite operatii.
Pachete necesare
Pachetele necesare. Procesasarii documentelor XML prin intermediul SAX sunt
urmatoare:
javax.xml.parsers
Contine clasele necesare procesarii documentelor XML (atat SAX cat
DOM )
org.xml.sax
Ofera interfetele necesare procesarii documentelor XML prin SAX
org.xml.sax.helpers
Defineste clase ajutatoare pentru utilizarea interfetelor SAX
org.xml.sax.ext
Ofera doua interfete pentru a extinde SAX-ul
Descrierea formatului xml
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<Graf>
<Noduri>
<Nod Id="nume nod 1" Xcenter="x nod 1" Ycenter="y nod 1"
Latura="20"></Nod>
…………………………………………………………………………………..
<Nod Id=" nume nod n" Xcenter="x nod n" Ycenter="y nod n"
Latura="20"></Nod>
</Noduri>
<Arce>
<Arc Id="arc 1" From="extremitate initiala 1" To="extremitate finala 1">
<Labels>
<Label>
nume eticheta nr 1 a arcului cu numarul 1
</Label>
…………………………
<Label>
nume eticheta nr k1 a arcului cu numarul 1
</Label>
</Labels>
</Arc>
………………………………………………………..
<Arc Id="arc 1" From="extremitate initiala m”To="extremitate finala m>
<Labels>
<Label>
nume eticheta nr 1 a arcului cu numarul m
</Label>
…………………………
<Label>
nume eticheta nr km a arcului cu numarul m
</Label>
</Labels>
</Arc>
</Arce>
</Graf>
Semnificatia tagurilor