Какво е XML? определение и значение

click fraud protection

Съкращението за разширяем език за маркиране не е декларативен език за маркиране като HTML; вместо това, това е език за създаване на езици за маркиране. XML се поддържа от Worldwide Web Consortium (W3C). Намалената версия на SGML позволява на уеб авторите да създават и именуват своите тагове, така че да могат по-точно да уловят структурата на своите данни.

В добре структуриран документ, който отговаря на правилата на синтаксиса, йерархията на маркерите, създадена от потребителя, може да бъде прочетени и обработени от браузър, който знае за XML, дори ако никога не е срещал конкретния набор от маркери преди. Авторите могат да заявят структурата на своя документ по-формално, като използват дефиниция на типа на документа (DTD), която определя правилата за правилно използване на всеки маркер. Вижте CSS, XLink, пространства от имена, език на заявки, XMLP, XPointer, XSL.

Technipages обяснява XML

Extensible Markup Language (XML) е език за маркиране, който преодолява празнината при форматирането на документи между хора и машини. XML включва структурирани данни в текстов файл в текстов файл. XML позволява на своите потребители да създават речник и да използват същия речник за описване на данни. XML използва тагове (“”) за създаване на файлове, които са лесни за генериране от компютърна машина.

Обикновено повечето машини, които обработват структурирани данни, съхраняват данните на дискове, от които могат да се използват само в двоичен или текстов формат. XML дава възможност на потребителя да получи достъп до данните, без да има достъп до софтуера, използван за генерирането им. Примерите за структурирани документи включват договори, писма, статии, адресни книги, електронни таблици, технически чертежи, финансови транзакции, бележки сред много други.

XML в момента се разработва World Wide Web Consortium (W3C) под надзора на XML Working Group, стартира през 1996 г., като XML е продукт на SGML (Standard Generalized Markup език). Намерението е да се направи SGML по-лесен, а също и поради успеха на HTML, който е написан в края на 90-те години на миналия век от физик от CERN Тим Бърнърс Лий. XML е разширение на HTML.

Често срещани употреби на XML

  • XML е препоръка на World Wide Web Consortium, а разработването на спецификацията се контролира от XML работна група.
  • Причината, поради която можете да отворите XML файлове с няколко различни програми е защото съхранява данни в обикновен текст.
  • Някои от програмите, които могат да се отварят XML файловете са тефтер на прозорец, всеки текстов редактор или дори всеки уеб браузър

Често срещани злоупотреби с XML

  • XML никога не е имало за цел да се справи с никакъв проблем, създаден от SGML, и е бил собствен език за маркиране
  • Препоръката на Консорциума на World Wide Web (W3C) на XML не се контролира от нито една група, свързана с XML