Mi az XML fájl és hogyan lehet megnyitni és használni?

Mi az XML fájl és hogyan lehet megnyitni és használni?

Az XML jelentése: eXtensible Markup Language . Célja az adatok leírása és strukturálása az interneten, mobilalkalmazásokban és máshol. Kíváncsi vagy, hogyan működik ez, és mire használják az XML -t? Segítünk megérteni a részleteket.





Mik a jelölési nyelvek?

A jelölési nyelvek megjegyzéseket fűznek a szöveghez, vagy további információkat adnak hozzá. Ezek a megjegyzések láthatatlanok maradnak a végfelhasználó számára. A „gép”, például a böngészője, elolvassa ezeket a megjegyzéseket, mielőtt feldolgozza és bemutatja a szöveget a jelölési parancsok utasításainak megfelelően.





Alapján Wikipédia :





„Az ötlet és a terminológia a papírkéziratok„ jelöléséből ”, azaz a szerkesztők által készített átdolgozási utasításokból fejlődött ki, amelyeket hagyományosan kék ceruzával írtak a szerzők kéziratain. A digitális médiában ezt a „kék ceruza utasításszöveget” címkék váltották fel, amelyek jelzik a dokumentum részeit, nem pedig azt, hogy hogyan jeleníthetők meg bizonyos kijelzőn. ”

A jelölőnyelv jól ismert példája a HTML (HyperText Markup Language). Míg a HTML (és más programozási nyelvek) meghatározzák a webhely megjelenését, soha nem láthatja a kód nyomát. Amit lát, az a böngészője értelmezése. Például betűtípus -formázás vagy beágyazott képek.



Hogyan működik az XML?

Az XML az internethez kifejlesztett meta -jelölő nyelv. Ez az SGML (Standard Generalized Markup Language) egyszerűsítése, amely minden jelölőnyelv anyja. Az XML bővíthető, mert a felhasználók új címkéket vagy építőelemeket adhatnak hozzá és határozhatnak meg. Építőelemek hozzáadásával a felhasználók igényeikhez igazíthatják az XML -t.

Hogy mindez hogyan működik, hadd tegyek egy kis kitérőt, példaként a HTML -t és a CSS -t használva.





Hogyan kapcsolódik az XML a HTML -hez

Az XML hasonló a HTML -hez, de mivel a felhasználók hozzáadhatják saját építőelemeiket, ez nagyobb rugalmasságot tesz lehetővé. A legfontosabb különbség a HTML és az XML között az, hogy a HTML határozza meg az adatok kinézetét Az XML határozza meg, hogy mi az adat . Ezért az XML nem helyettesítheti a HTML -t, inkább kiterjeszti azt.

Az adatok leírásához az XML a dokumentumtípus -definícióra (DTD) támaszkodik. Mondhatnánk, hogy ez a gép szótára. Lehetővé teszi a gép számára, hogy megértse a jelölési nyelvet. Így minden dokumentumnak a használandó DTD típusának meghatározásával kell kezdődnie. A HTML ugyanazt az elvet használja. A sok webhelyen található kód így nézhet ki:





Ez a konkrét példa közli a böngészővel, hogy a DTD html 4.0 angol nyelven. A böngésző ezután folytathatja, és összehasonlíthatja az egyes parancsokat a DTD -jével, amely megmondja, mit kell tenni az egyes parancsokkal. Így szól a parancs

-re fordítja félkövér szöveg vagy

hogyan lehet átküldeni a mac -ról a roku -ra

aláhúzott szövegre.

Kép jóváírása: photovibes1/ Depositphotos

Hogyan old meg a CSS egy HTML -problémát?

A HTML problémája az, hogy statikus parancskészletből áll. Amikor bizonyos attribútumokat szeretne meghatározni, be kell írnia ezeket a parancsokat. Újra és újra. Bár ez a HTML -t egyszerűvé és könnyen elsajátíthatóvá teszi, korlátozza annak rugalmasságát is.

Tegyük fel például, hogy módosítani szeretné a webhelyén tucatszor használt fejléc méretét vagy színét. Képzelje el, hogy a tucatnyi fejléc mindegyikének attribútumát külön -külön meg kell változtatnia. Milyen unalmas!

A webdesignban a Cascading Style Sheets (CSS) megszüntette a HTML dokumentumok fárasztó szerkesztését. Most egyszerűen hozzá kell adnia a „H1” attribútumot a webhely fejlécéhez, és a stíluslapon meg kell határoznia, hogyan néz ki a „H1” fejléc. És ha meg akarja változtatni a fejléc megjelenését, akkor csak egy helyen, azaz a stíluslapon változtatja meg. Probléma megoldódott.

Saját weboldal létrehozásán gondolkodik? A MakeUseOf olvasói különleges kedvezményeket kaphatnak, ha az InMotion Hosting használatával regisztrálnak ez a link vagy a Bluehost használatával ez a link .

vissza tudja állítani a törölt facebook üzeneteket

Hogyan kezeli az XML az adatokat

Az XML strukturálja és definiálja az adatokat. Nem zavarja bizonyos tulajdonságokat, például a méretet vagy a színt. Építőelemei hasonlóak a CSS -hez kapcsolódó HTML -címkékhez. Egyértelműen meghatározza a dokumentum címét, fejléceit, szövegét és egyéb elemeit, és az értelmezést a gépre bízza.

Sokkal alaposabb magyarázathoz ajánlom ezt az XML bevezetőt .

Mire használható az XML?

Az XML széles körű alkalmazást talált. Manapság különféle programok és eszközök használják az adatok kezelésére, strukturálására, tárolására, továbbítására és megjelenítésére. Például széles körben használják a B2B adatcserében. Az XML az Office fájlformátumok szabványa is, beleértve a Microsoft Office és a Google Dokumentumok fájlokat.

Ahelyett, hogy adatokat integrálna egy HTML dokumentumba, kiszervezi azokat XML fájlok elkülönítésére. Mivel az XML egyszerű szöveges formátumban tárolja az adatokat, a tárhely független a platformjától, és az adatok sokkal könnyebben exportálhatók, importálhatók vagy egyszerűen áthelyezhetők.

Sok más nyelv XML -en alapul, beleértve az XHTML -t, a kézi eszközök WAP -ját vagy a hírcsatornákat az RSS -t. Például, ahogy egy hozzászóló rámutatott, ha hozzáteszi /feed a cikk URL -címének végén, amelyet olvas, a cikk XML RSS -kódját látja: megtekintéséhez kattintson ide .

XML fájl megnyitása

Amint fentebb említettük, az XML egyszerű szövegben tárolja az adatokat. Ezért számos különböző programmal megnyithatja az XML fájlokat. Általában kattintson a jobb gombbal az XML fájlra, majd válassza a lehetőséget Nyitott menüből, és válasszon egy programot. Az alábbi programok bármelyikét kipróbálhatja:

  • Windows Jegyzettömb vagy bármely más szövegszerkesztő
  • Notepad ++
  • Bármilyen webböngésző

Kipróbálhat egy online XML -megjelenítőt is, mint például a Kód Szépít .

A fájlt a fenti programok bármelyikével el tudja olvasni, de a Notepad ++ és a dedikált XML -megtekintők vagy -szerkesztők színezik az XML -címkéket, és így sokkal könnyebben felfogják az adatok szerkezetét. Ne feledje azonban, hogy ezek a programok nem tudják végrehajtani az XML -t, mert a dokumentumban csak strukturált adatok találhatók.

Az XML formátum demisztifikálva

Az XML nem az az internetes alapanyag, mint régen. Ma a JSON a legnépszerűbb alternatíva az adatok integrálására.

Ha programozó vagy, akkor is muszáj alkalmanként dolgozzon XML -lel .

Részvény Részvény Csipog Email 6 hallható alternatíva: A legjobb ingyenes vagy olcsó hangoskönyv -alkalmazások

Ha nem szeretne fizetni a hangoskönyvekért, íme néhány nagyszerű alkalmazás, amelyek segítségével ingyen és legálisan hallgathatja azokat.

Olvassa tovább
Kapcsolódó témák
  • Technológia magyarázata
  • Programozás
  • HTML
  • Webfejlesztés
  • Programozás
  • XML
A szerzőről Tina Sieber(831 megjelent cikk)

A doktori fokozat megszerzése közben Tina 2006 -ban elkezdett írni a fogyasztói technológiáról, és soha nem hagyta abba. Most már szerkesztő és SEO is megtalálható rajta Twitter vagy túrázni egy közeli ösvényen.

Tina Sieber további alkotásai

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide