Mikä on XML -tiedosto ja miten voit avata ja käyttää sitä?

Mikä on XML -tiedosto ja miten voit avata ja käyttää sitä?

XML tarkoittaa eXtensible Markup Language . Sen tarkoitus on kuvata ja jäsentää tietoja Internetissä, mobiilisovelluksissa ja muualla. Mietitkö, miten tämä toimii ja mihin XML: ää käytetään? Anna meidän auttaa sinua ymmärtämään yksityiskohdat.





Mitä ovat merkintäkielet?

Merkintäkielet merkitsevät tekstiä tai lisäävät lisätietoja. Nämä huomautukset pysyvät näkymättöminä loppukäyttäjälle. 'Kone', kuten selaimesi, lukee nämä huomautukset ennen tekstin käsittelyä ja esittämistä merkintäkomentojen ohjeiden mukaisesti.





Mukaan Wikipedia :





'Ajatus ja terminologia kehittyivät paperikäsikirjoitusten 'merkitsemisestä' eli toimittajien tarkistamisohjeista, jotka on perinteisesti kirjoitettu sinisellä lyijykynällä kirjoittajien käsikirjoituksiin. Digitaalisessa mediassa tämä 'sininen lyijykynäohje' korvattiin tunnisteilla, jotka osoittavat asiakirjan osat, eikä yksityiskohtia siitä, miten ne voidaan näyttää jossakin näytössä. '

Tunnettu esimerkki merkintäkielestä on HTML (HyperText Markup Language). Vaikka HTML (ja muut ohjelmointikielet) määrittävät verkkosivuston ulkoasun, sinun ei pitäisi koskaan nähdä koodin jälkiä. Näet sen tulkinnan selaimesi mukaan. Esimerkiksi fontin muotoilu tai upotetut kuvat.



Miten XML toimii?

XML on Internetiin kehitetty sisällönkuvauskieli. Se on yksinkertaistettu SGML (Standard Generalized Markup Language), joka on kaikkien merkintäkielien äiti. XML on laajennettavissa, koska käyttäjät voivat lisätä ja määrittää uusia tunnisteita tai rakennuspalikoita. Lisäämällä rakennuspalikoita käyttäjät voivat mukauttaa XML: n tarpeisiinsa.

Selittääkseni, miten tämä kaikki toimii, sallikaa minun ottaa hieman kiertotietä käyttämällä HTML- ja CSS -esimerkkejä.





Miten XML liittyy HTML: ään

XML on samanlainen kuin HTML, mutta koska käyttäjät voivat lisätä omia rakennuspalikoitaan, se mahdollistaa enemmän joustavuutta. Keskeinen ero HTML: n ja XML: n välillä on se, että HTML määrittää, miltä data näyttää XML määrittelee datan . Siksi XML ei voi korvata HTML: ää, vaan pikemminkin laajentaa sitä.

Datan kuvaamiseen XML perustuu asiakirjatyypin määritelmään (DTD). Voisi sanoa, että tämä on koneen sanakirja. Sen avulla kone ymmärtää merkintäkielen. Näin ollen jokainen asiakirja on aloitettava määrittämällä käytettävä DTD -tyyppi. HTML käyttää samaa periaatetta. Monilta verkkosivustoilta löytyvä koodi voi näyttää tältä:





Tämä esimerkki kertoo selaimellesi, että DTD on html 4.0 englanniksi. Selain voi sitten mennä eteenpäin ja verrata kaikkia annettuja komentoja DTD: hen, joka kertoo sille, mitä tehdä jokaisella komennolla. Näin käsky

kääntää lihavoitu teksti tai

kuinka ladata video verkkosivustolta

alleviivattuun tekstiin.

Kuvahaku: photovibes1/ Depositphotos

Kuinka CSS ratkaisee HTML -ongelman

HTML: n ongelma on, että se koostuu staattisesta komentojoukosta. Aina kun haluat määrittää tiettyjä attribuutteja, sinun on kirjoitettava nämä komennot. Uudelleen ja uudelleen. Vaikka tämä tekee HTML: stä yksinkertaisen ja helpon oppia, se rajoittaa myös sen joustavuutta.

Oletetaan esimerkiksi, että haluat muuttaa tusinaa kertaa verkkosivustollasi käyttämäsi otsikon kokoa tai väriä. Kuvittele, että sinun täytyi muuttaa kunkin kymmenen otsikon määritettä erikseen. Kuinka tylsää!

Verkkosuunnittelussa CSS (Cascading Style Sheets) on poistanut tämän HTML -asiakirjojen väsyttävän muokkaamisen. Nyt vain lisäät määritteen 'H1' verkkosivustosi otsikkoon ja määrität tyylisivulla, miltä H1 -otsikko näyttää. Ja kun haluat muuttaa otsikon ulkoasua, voit muuttaa sitä vain yhdessä paikassa, eli tyylitaulukossa. Ongelma ratkaistu.

Harkitsetko oman verkkosivuston perustamista? MakeUseOf -lukijat voivat saada erityisiä alennuksia, jos he kirjautuvat InMotion -isännöintiin tämä linkki tai Bluehost tämä linkki .

miten voin käyttää Googlen kasvojentunnistusta?

Miten XML käsittelee tietoja

XML rakentaa ja määrittelee tietoja. Se ei häiritse tiettyjä ominaisuuksia, kuten kokoa tai väriä. Sen rakennuspalikat ovat samanlaisia ​​kuin CSS: ään liittyvät HTML -tunnisteet. Se määrittelee selkeästi asiakirjan otsikon, otsikot, tekstin ja muut elementit ja jättää tulkinnan koneelle.

Jos haluat paljon perusteellisemman selityksen, suosittelen tämä johdanto XML: ään .

Mihin XML: ää käytetään?

XML on löytänyt laajan sovelluksen. Nykyään eri ohjelmat ja laitteet käyttävät sitä tietojen käsittelyyn, jäsentämiseen, tallentamiseen, lähettämiseen ja näyttämiseen. Sitä käytetään esimerkiksi laajalti B2B -tiedonsiirrossa. XML on myös standardi Office -tiedostomuodoille, mukaan lukien Microsoft Office- ja Google Docs -tiedostot.

Sen sijaan, että tiedot integroitiin HTML -asiakirjaan, se ulkoistaa ne erillisiin XML -tiedostoihin. Koska XML tallentaa tiedot pelkkänä tekstimuodossa, tallennustila on riippumaton alustastasi ja tietosi voidaan viedä, tuoda tai yksinkertaisesti siirtää paljon helpommin.

Monet muut kielet perustuvat XML: ään, mukaan lukien XHTML, WAP kämmenlaitteille tai RSS syötteille. Esimerkiksi, kuten kommentoija huomautti, jos lisäät /rehu tämän artikkelin URL -osoitteen lopussa näet tämän artikkelin XML -RSS -koodin: klikkaa tästä nähdäksesi .

XML -tiedoston avaaminen

Kuten edellä mainittiin, XML tallentaa tiedot pelkkänä tekstinä. Siksi voit avata XML -tiedostoja useilla eri ohjelmilla. Yleensä napsauta hiiren kakkospainikkeella XML-tiedostoa ja valitse Avaa valikosta ja valitse ohjelma. Voit kokeilla mitä tahansa alla olevista ohjelmista:

  • Windows Notepad tai mikä tahansa muu tekstieditori
  • Muistio ++
  • Mikä tahansa verkkoselain

Voit myös kokeilla online -XML -katseluohjelmaa Koodi Kaunista .

Voit lukea tiedoston millä tahansa yllä olevilla ohjelmilla, mutta Notepad ++ ja omat XML -katseluohjelmat tai -editorit värjäävät XML -tunnisteet ja helpottavat siten tietojen rakenteen ymmärtämistä. Huomaa kuitenkin, että nämä ohjelmat eivät voi suorittaa XML -tiedostoa, koska asiakirjan sisällä on vain jäsenneltyä tietoa.

XML -muoto demystifioitu

XML ei ole Internetin katkottua ennen. Nykyään JSON on suosituin vaihtoehto tietojen integrointiin.

Jos olet ohjelmoija, sinun on kuitenkin pakko työskennellä XML: n kanssa silloin tällöin .

Jaa Jaa Tweet Sähköposti 6 kuultavaa vaihtoehtoa: parhaat ilmaiset tai halvat äänikirjasovellukset

Jos et halua maksaa äänikirjoista, tässä on hienoja sovelluksia, joiden avulla voit kuunnella niitä ilmaiseksi ja laillisesti.

Lue seuraava
Liittyvät aiheet
  • Tekniikka selitetty
  • Ohjelmointi
  • HTML
  • Verkkokehitys
  • Ohjelmointi
  • XML
Kirjailijasta Tina Sieber(831 artikkelia julkaistu)

Valmistuttuaan tohtoriksi Tina alkoi kirjoittaa kuluttajateknologiasta vuonna 2006 eikä koskaan lopettanut. Nyt myös editori ja SEO, löydät hänet Viserrys tai vaeltaa läheisellä polulla.

Lisää Tina Sieberiltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi