Kezdőoldal » Számítástechnika » Programozás » XML-nél mi a logikája egy...

XML-nél mi a logikája egy lekérdezésnek SAXban?

Figyelt kérdés
milyen logikán működik?

#XML #XML+SAX #SAX lekérdezés logikája
2013. jan. 28. 20:29
 1/1 anonim ***** válasza:

Nagyjából ugyanaz, mint minden szekvenciális parser-nek; Element-enként olvassa be az XML-t, nem egyben az egészet.

Leszármazol a defaulthandler osztályból, megvalósitod a startdocument, enddocument, startelement, stb. függvényeket, és ezek szépen sorban hivódnak, ahogy az xml-en végigmegy a sax.


Pl. itt ez az XML:

<?xml version="1.0"?>

<books>

<book title="Pál utcai fiúk">

</book>

</books>


A SAX, mivel element-enként dolgozza fel a cuccot(vagy ha úgy tetszik, tag-enként), először meghivja a startelement függvényt a books node-ra, aztán a startelement-et a book node-ra, aztán az endelement-et a book-ra megint, és végül az endelement-et a books-ra.

Remélem, érthető ez igy.

2013. jan. 29. 00:14
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!