Концепция в дефиниция ABC
Miscellanea / / July 04, 2021
От Гилем Алсина Гонсалес, през ноември. 2018
От първите компютри тези машини са работили със структурирани данни, въпреки че сега започват да могат да го правят с неструктурирани данни благодарение на изкуствен интелект.
За да структурирате данни, имате нужда от някакъв вид език описателен, който позволява да се дефинира структурата и да се посочат към кои полета принадлежат всяка информация. Този език позволява на компютърните приложения правилно да разпознават и представят данни и може да разграничи Формат на файловете, в които са запазени.
XML е един от тези езици, който ви позволява да дефинирате данни, въпреки че отива по-далеч от това.
XML (съкращение от Разширяем език за маркиране) е език за маркиране, който ни позволява да дефинираме структура на данните, както и документ, който да го направи четим както на компютър, така и на човек.
Напредвайки малко, ще ви дам пример за неговото използване: езикът HTML с които се изграждат уеб страници може да се определи като подмножество на XML.
Въпреки че говорим за език, чисто XML е метаезик, тъй като неговият синтаксис е дефиниран, но не и думите с което се материализира, така че всеки да може да дефинира подмножество на XML за задача бетон. Ето как HTML може да се определи като подмножество на XML.
Използването му се разпростира върху приложения като текст, бази данни или електронни таблици, като цяло всички онези задачи, които изискват структуриране (следователно, преди да се говори за структурирани данни) и / или презентация.
Всеки знак във всяко подмножество на XML започва със знака .
По този начин можем да разграничим маркировките на текста и данните, които те затварят (а компютърната програма, която ги управлява, също може да ги разграничи).
Освен това има етикети отваряне и затваряне. разликата е, че затварящите поставят символ / към думата, затворена между
На този етап нека вземем пример за използване на XML: много прост телефонен указател, създаден с етикети от този метаезик, който сме направили по мярка:
Можем дори да създадем програма, която да управлява тези записи и да ги представя по подходящ начин.
На практика XML се използва все по-често и ние го използваме, без да го осъзнаваме в основните офис приложения, като Microsoft Office и LibreOffice.
Форматите на файл И двете отдавна са подмножества на XML, което улеснява зареждането и представянето на файлове, генерирани с един от тях в другия. Фактът, че презентациите не винаги са еднакви, се крие във факта, че окончателното представяне на данните пада върху програмата.
XML документ има повече ресурси и раздели, като коментари или модели на съдържание, но неговата същност е това, което обясних в примера.
Оттук нататък той става толкова сложен, колкото и нашите нужди, въпреки че всъщност XML едва ли ще бъде видян от Потребителско име край, да, можете да работите, без да го осъзнавате с този формат.
Фотолиа снимки: Максим Кабаку / Кити
Теми в XML