Kas yra XML? apibrėžimas ir prasmė

Išplečiamos žymėjimo kalbos santrumpa nėra deklaratyvi žymėjimo kalba, tokia kaip HTML; vietoj to tai yra žymėjimo kalbų kūrimo kalba. XML tvarko Worldwide Web Consortium (W3C). Sumažinta SGML versija leidžia interneto autoriams kurti ir pavadinti savo žymas, kad jie galėtų tiksliau užfiksuoti savo duomenų struktūrą.

Geros struktūros dokumente, kuris atitinka sintaksės taisykles, vartotojo sukurta žymų hierarchija gali būti nuskaito ir apdoroja XML palaikanti naršyklė, net jei ji niekada nebuvo susidūrusi su konkrečiu žymų rinkiniu prieš. Autoriai gali formaliau nurodyti savo dokumento struktūrą naudodami dokumento tipo apibrėžimą (DTD), kuris nurodo teisingo kiekvienos žymos naudojimo taisykles. Žr. CSS, XLink, vardų sritis, užklausos kalbą, XMLP, XPointer, XSL.

Technipages paaiškina XML

Extensible Markup Language (XML) yra žymėjimo kalba, kuri užpildo dokumentų formatavimo atotrūkį tarp žmonių ir mašinų. XML apima struktūrinius duomenis tekstiniame faile tekstiniame faile. XML leidžia vartotojams sukurti žodyną ir naudoti tą patį žodyną duomenims apibūdinti. XML naudoja žymes („“), kad sukurtų failus, kuriuos nesunku sugeneruoti skaičiavimo mašina.

Paprastai dauguma mašinų, kurios apdoroja struktūrinius duomenis, saugo duomenis diskuose, iš kurių juos galima naudoti tik dvejetainiu arba teksto formatu. XML suteikia vartotojui galimybę pasiekti duomenis neprisijungus prie jiems generuoti naudojamos programinės įrangos. Struktūrizuotų dokumentų pavyzdžiai būtų sutartys, laiškai, straipsniai, adresų knygos, skaičiuoklės, techninis brėžinys, finansinės operacijos, atmintinės tarp daugelio kitų.

XML šiuo metu kuriamas World Wide Web Consortium (W3C), prižiūrimas XML darbo. grupė, ji buvo pradėta 1996 m., XML yra SGML (standartinio generalizuoto žymėjimo) produktas. Kalba). Siekiama palengvinti SGML, taip pat dėl ​​HTML sėkmės, kurią 1990-ųjų pabaigoje parašė CERN fizikas Timas Bernersas Lee. XML yra HTML plėtinys.

Įprasti XML naudojimo būdai

  • XML yra World Wide Web Consortium rekomendacija, o specifikacijos kūrimą prižiūri XML darbo grupė.
  • Priežastis, kodėl galite atidaryti XML failai su keliomis skirtingomis programomis yra todėl, kad duomenys saugomi paprastu tekstu.
  • Kai kurios programos, kurias galima atidaryti XML failai yra lango bloknotas, bet koks teksto redaktorius ar net bet kuri žiniatinklio naršyklė

Dažnas piktnaudžiavimas XML

  • XML niekada nebuvo skirtas spręsti jokias SGML sukurtas problemas, ir tai buvo atskira žymėjimo kalba
  • Pasaulio žiniatinklio konsorciumo (W3C) rekomendacija XML jo neprižiūri jokia su XML susijusi grupė