Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

SAX API problem hitno

[es] :: Java :: SAX API problem hitno

[ Pregleda: 3203 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

jeremycod
Jeremic Zoran

Član broj: 7419
Poruke: 72
*.ptt.yu



Profil

icon SAX API problem hitno17.07.2004. u 19:16 - pre 240 meseci
Potreban mi je savet za resavanje SAX API problema.
xml dokument ovako izgleda uprosceno:

<LOM>
<concept>
<id>1</id>
<Unit><id>11</id><title>Introduction</title></Unit>
...
<Unit><id>19</id><title>Summary</title></Unit>

</concept>
<concept>
<id>2</id>
<Unit><id>21</id><title>Introduction</title></Unit>
...
<Unit><id>29</id><title>Summary</title></Unit>
</concept>
...
...
<concept>
<id>23</id>
<Unit><id>231</id><title>Introduction</title></Unit>
...
<Unit><id>239</id><title>Summary</title></Unit>
</concept>
</LOM>

Najpre je potrebno koriscenjem SAX API parsirati dokument sto sam uradio bez problema,ali kasnije u programu potrebno je povremeno pozivati parser da bi pronasao odredjeni koncept koji ima odgovarajuci "id" i ucitati sve podatke koji pripadaju tom konceptu, tj. unit-e.

Da li neko moze da mi predlozi neko elegantno resenje kako da resim ovaj problem?

 
Odgovor na temu

me-tuzalem
mensur tuzalemovic
novi pazar

Član broj: 25730
Poruke: 116
*.nat-pool.bgd.sbb.co.yu



Profil

icon Re: SAX API problem hitno20.07.2004. u 12:11 - pre 240 meseci
Ovo nije problem sa SAX API-jem već jednostavno rad sa kolekcijama. Kroz parsiranje kreiraš instance objekata sa vrednostima koje si parsiranjem pročitao. Kako će ti izgledati klase tj.objekati zavisi od konkretnog problema.
Možeš npr. da probaš i sa Hashtable gde bi koristio id da dođeš do title-a koji je objekat klase String.
Isto tako možeš da imaš klasu Koncept, čije instance stavljaš i kakav Hashtable, a svaki Koncept u sebi ima kolekciju Unit-a .... sa metodom getById(String id).
Najčešće strukturu koja je predstavljena XML fajlom realizuješ klasama koje preslikavaju tu strukturu.
Nadam se da sam ti mao pomogao.
 
Odgovor na temu

jeremycod
Jeremic Zoran

Član broj: 7419
Poruke: 72
*.ptt.yu



Profil

icon Re: SAX API problem hitno20.07.2004. u 13:29 - pre 240 meseci
Hvala na pomoci.
Uspeo sam da resim problem.
 
Odgovor na temu

[es] :: Java :: SAX API problem hitno

[ Pregleda: 3203 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.