XML-perusteet
Jos olet viettänyt jonkin aikaa verkkokehittäjien foorumeiden vieressä, olet todennäköisesti nähnyt sanan 'XML' pudonnut useita kertoja. Selaa uteliaisuuden vuoksi Wikipedia-kohtaan 'XML' ja lue:

"XML (Extensible Markup Language) on yleiskäyttöinen määritelmä mukautettujen merkintäkielten luomiseksi. [1] Se luokitellaan laajennettavaksi kieleksi, koska sen avulla käyttäjät voivat määritellä omat elementit. Sen päätarkoitus on helpottaa jäsenneltyä tietoa eri tietojärjestelmien välillä, etenkin Internetin välityksellä [2], ja sitä käytetään sekä asiakirjojen koodaamiseen että tietojen sarjoittamiseen. Jälkimmäisessä yhteydessä se on verrattavissa muihin tekstipohjaisiin serialisointikieliin, kuten JSON ja YAML .. ."
Tähän mennessä silmäsi todennäköisesti lasittavat ja haluat, ettet koskaan olisi edes kuullut XML-tiedostoa.

No, älä paniikki, koska se ei todellakaan ole niin monimutkainen kuin luulet!

XML on yksinkertaisesti tapa tallentaa tietoja. XML: n kauneus on, että sinä, web-kehittäjä, voit mukauttaa sen täysin. Ei ole mitään opittavaa koodia tai virheenkorjausta, koska kentissä voit käyttää mitä tahansa nimeäsi. Se on itse asiassa helpoin ohjelmointikieli, koska määrität suurimman osan koodista itse.

OK, katsotaanpa esimerkkiä. Oletetaan, että halusit luoda luettelon suosikkikirjoistasi. XML: ää käyttämällä merkinnät näyttävät noin:


Fred Flintstone
Rock-musiikki
Lempikirjani!


Kuten HTML: ssäkin, symbolien välistä tekstiä kutsutaan tagiksi. Ero XML-muodossa on, että sinä, web-kehittäjä, voit määritellä omat tunnisteesi ja soittaa heille mitä haluat. Ennen kuin aloitat omien tunnisteiden luomisen, on olemassa joitain syntaksisääntöjä, jotka on opittava:

  • Jokaisella avaintunnisteella on oltava vastaava suljetunniste. Toisin sanoen, jos sinulla on tunniste XML-dokumentissasi, sinulla on oltava sulkeva tunniste jonnekin kauempana.

  • Toisin kuin HTML, XML-tunnisteissa on kirjainkoot. Tämä tarkoittaa, että se ei ole sama tunniste kuin tai.

  • Muutamalla merkillä on ennalta määritelty merkitys, eikä niitä voi käyttää tunnisteessa. Ne ovat: vähemmän kuin symboli (), y-merkki (&), apostrofi (') ja lainausmerkki (").


Ehkä suurin etu XML: n käyttöön on, että sen asiakirjat tallennetaan tietokoneellesi selkeässä muodossa. Seurauksena on, että kaikki tietokoneet, selaimet ja palvelimet ymmärtävät nämä tiedostot tyypistä riippumatta, joten voit jakaa tietoja helposti kävijöillesi. XML-tiedostoja voidaan käyttää melkein minkä tahansa tietokonesovelluksen kanssa. XML-tiedostojen soittaminen HTML-sivulta on myös helppoa, mikä tarkoittaa, että sinun ei tarvitse huolehtia HTML: n uudelleentarkastelusta joka kerta, kun lisäät lisätietoja - ainoa asia, joka sinun on muokattava, on XML-dokumentti.

Pysy ajan tasalla seuraavasta artikkelistamme, jossa me hajotamme XML-tiedoston osat ja autamme sinua rakentamaan ensimmäisen XML-dokumenttin.

Video-Ohjeita: Java perusteet - Konstruktori/Getteri/Setteri/toString() (Saattaa 2024).