Kezdőoldal » Számítástechnika » Programozás » Valaki esetleg el tudja...

Valaki esetleg el tudja magyarázni érthetően, hogy mi az a parser?

Figyelt kérdés
2019. ápr. 17. 14:23
 1/5 anonim ***** válasza:
51%
Valami, ami átalakít valamit valami mássá.
2019. ápr. 17. 15:33
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
65%

A parser csinálja a "parsing"-ot.

A parsing az a művelet, amikor egy bájtsorozatot valamilyen más sorozattá vagy gyakran inkább más adatszerkezetté alakítunk. Például egy xml vagy html fájlt objektum fává.

Ellentéte a "serializing", amikor egy adatszerkezetet bájtsorozattá alakítunk, általában fájllá (pl. xml document tree visszaírása fájlba.)

Szóval a parser egy bájsorozatot értelmez és átalakít más adatstruktúrává. (De ha mondjuk egy progi egy rekord szervezésű fájlból olvas rekordokat, azt nem szoktuk parsernek hívni.)

2019. ápr. 18. 02:23
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:
(...Mondjuk külön lehetne venni a tokenizer-parser párost, de szerintem most ne bonyolítsuk. :) )
2019. ápr. 18. 02:27
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:
Legalább leírná a tutit, aki lepontozott.
2019. ápr. 20. 05:50
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:

A parsing az valamit feldolgoz, átalakít. Van mindenféle parser pl json, xml stb...

Itt írtam tesztnek egy json kódot:

{"id":14,"name":"teszt","wins":9,"highestlevel":5}

Ezt a json parserunk fel tudja dolgozni, le tudja kérni az adatokat.

Pl.:

id = 14

name = teszt

wins = 9

highestlevel = 5


A különböző programozási nyelvekben a parserrel lehet feldolgozni, átalakítani a json, xml, egyéb kódot.

2019. máj. 10. 11:00
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!