fbpx
Wikipedia

XML

Extensible Markup Language (genişlənən işarələmə dili, qısaca XML) — həm insanlar həm informasiya əməliyyat sistemləri tərəfindən asanca oxuna biləcək sənədlər yaratmağa yarayan, W3C tərəfindən təyin olunmuş bir standartdır. Bu xüsusiyyəti ilə məlumat saxlamanız yanında fərqli sistemlər arasında məlumat mübadiləsi etməyə yarayan bir ara format vəzifəsi də görər. SGML'in sadələşdirilmiş bir alt hinidir.

XML
Yaradılma tarixi 1998
Tərtibatçılar W3C
Fayl sonluğu .xml
w3.org/XML
 Vikianbarda əlaqəli mediafayllar

XML - ing. <eks-em-el> (Extensible Markup Language – genişlənəbilən nişanlama dili) – World-Wide Web sənədlərini formatlaşdırmaq üçün metadil, SGML dilinin altçoxluğu. Con Bosak’ın (Jon Bosak) rəhbərliyi altında işlənib hazırlanıb və 1998-ci ildə W3C tərəfindən təklif olunub. XML verilmiş mövzu sahəsinin sənədlərinin spesifikasını nəzərə alan nişanlama dilləri yaratmağa imkan verir (məsələn, MathML, XLink, SMIL, XSL və s.). XML-sənədi iki hissədən ibarətdir: istifadə olunan dilin təyinindən və sənədin özündən. Dilin təyini DTD şablonları vasitəsilə verilir və istər sənədin olduğu faylda, istərsə də ayrıca saxlanıla bilər.

İnkişafı

XML-in dizayneri, HTML-i də hazırlamış olan Tim Berners Leedir. Dilin təşkil edilməsi də W3C 'nin məhsuludur. Kompleks kod yazımı şəklində görünən kataloqu, əslində bir qrafikdir.

İstifadəsi

Hal-hazırda bir çox proqram, digər proqramlarla məlumat mübadiləsini XML formatı üzərindən etməkdədir. Bundan başqa XMLi əsas format olaraq istifadə tətbiqlərə, məlumat tabanlarına rast gəlmək mümkündür.

Microsoft 'un inkişaf etdirdiyi . NET texnologiyasında istifadə edilən DataSet obyektləri XML formatındadır. Bundan başqa, XML, ofis tətbiqlərinin alt quruluşu halına gətirilmişdir.

Məzmunun, sənəd quruluşunun və şəklin bir-birindən ayrı ələ alınması XMLi Verilənlər bazasının idarəetmə sistemlərinin ideal formatı halına gətirmişdir.

XML fayllarını işləmə

Sax

Hadisə əsaslı, leksik işləmə. Faylda içərisindəki hər düyün bir geri-bəsləmə (callback) funksiyası vasitəsi ilə istəkçi koda tanınır. Bu quruluşu səbəbiylə olduqca sürətli və təsirlidir, ancaq XML faylından təsadüfi düyün nəqliyyatı olduqca çətindir; Hədəf düyünləri çatmaq üçün, hər dəfə faylı ən başından işləmək məcburiyyətindəsiniz.

Nümunə

XML sənədləri ağac məlumat quruluşunda olarlar. Müstəqil quruluşu yaradarkən, məzmun və ya im xüsusiyyəti olaraq, ya da iki im arasında göstərilir (bax. nümunə). Quruluşla əlaqədar detallar DTD (Document Type Definition), ya da XML Schema adı verilən xarici sənədlər ilə təyin olunur. Aşağıdakı nümunə bir XML sənədində məlumatın necə nəzərdə tutulduğunu göstərir.

<istifadeciler> <istifadeci id="1"> <ad>A</ad> <soyad>B</soyad> </istifadeci> <istifadeci id="2"> <ad>C</ad> <soyad>D</soyad> </istifadeci> <istifadeci id="5"> <ad>E</ad> <soyad>F</soyad> </istifadeci> <istifadeci id="8"> <ad>G</ad> <soyad>H</soyad> </istifadeci> <!- Comments--> </istifadeciler> 


<istifadeci id="1"> element, <istifadeci id="1">attribut,<ad>C</ad>elementin tərkibi,<!- Comments--> Komment adlanır.

Ədəbiyyat

  • İsmayıl Calallı (Sadıqov), “İnformatika terminlərinin izahlı lüğəti”, 2017, “Bakı” nəşriyyatı, 996 s.

Xarici Keçidlər

  1. https://www.w3.org/TR/1998/REC-xml-19980210
  2. https://www.file-extension.info/format/xml

extensible, markup, language, genişlənən, işarələmə, dili, qısaca, həm, insanlar, həm, informasiya, əməliyyat, sistemləri, tərəfindən, asanca, oxuna, biləcək, sənədlər, yaratmağa, yarayan, tərəfindən, təyin, olunmuş, standartdır, xüsusiyyəti, ilə, məlumat, sax. Extensible Markup Language genislenen isareleme dili qisaca XML hem insanlar hem informasiya emeliyyat sistemleri terefinden asanca oxuna bilecek senedler yaratmaga yarayan W3C terefinden teyin olunmus bir standartdir Bu xususiyyeti ile melumat saxlamaniz yaninda ferqli sistemler arasinda melumat mubadilesi etmeye yarayan bir ara format vezifesi de gorer SGML in sadelesdirilmis bir alt hinidir XMLYaradilma tarixi 1998 1 Tertibatcilar W3CFayl sonlugu xml 2 w3 org XML Vikianbarda elaqeli mediafayllarXML ing lt eks em el gt Extensible Markup Language genislenebilen nisanlama dili World Wide Web senedlerini formatlasdirmaq ucun metadil SGML dilinin altcoxlugu Con Bosak in Jon Bosak rehberliyi altinda islenib hazirlanib ve 1998 ci ilde W3C terefinden teklif olunub XML verilmis movzu sahesinin senedlerinin spesifikasini nezere alan nisanlama dilleri yaratmaga imkan verir meselen MathML XLink SMIL XSL ve s XML senedi iki hisseden ibaretdir istifade olunan dilin teyininden ve senedin ozunden Dilin teyini DTD sablonlari vasitesile verilir ve ister senedin oldugu faylda isterse de ayrica saxlanila biler Mundericat 1 Inkisafi 2 Istifadesi 3 XML fayllarini isleme 3 1 Sax 4 Numune 5 Edebiyyat 6 Xarici KecidlerInkisafi RedakteXML in dizayneri HTML i de hazirlamis olan Tim Berners Leedir Dilin teskil edilmesi de W3C nin mehsuludur Kompleks kod yazimi seklinde gorunen kataloqu eslinde bir qrafikdir Istifadesi RedakteHal hazirda bir cox proqram diger proqramlarla melumat mubadilesini XML formati uzerinden etmekdedir Bundan basqa XMLi esas format olaraq istifade tetbiqlere melumat tabanlarina rast gelmek mumkundur Microsoft un inkisaf etdirdiyi NET texnologiyasinda istifade edilen DataSet obyektleri XML formatindadir Bundan basqa XML ofis tetbiqlerinin alt qurulusu halina getirilmisdir Mezmunun sened qurulusunun ve seklin bir birinden ayri ele alinmasi XMLi Verilenler bazasinin idareetme sistemlerinin ideal formati halina getirmisdir XML fayllarini isleme RedakteSax Redakte Hadise esasli leksik isleme Faylda icerisindeki her duyun bir geri besleme callback funksiyasi vasitesi ile istekci koda taninir Bu qurulusu sebebiyle olduqca suretli ve tesirlidir ancaq XML faylindan tesadufi duyun neqliyyati olduqca cetindir Hedef duyunleri catmaq ucun her defe fayli en basindan islemek mecburiyyetindesiniz Numune RedakteXML senedleri agac melumat qurulusunda olarlar Musteqil qurulusu yaradarken mezmun ve ya im xususiyyeti olaraq ya da iki im arasinda gosterilir bax numune Qurulusla elaqedar detallar DTD Document Type Definition ya da XML Schema adi verilen xarici senedler ile teyin olunur Asagidaki numune bir XML senedinde melumatin nece nezerde tutuldugunu gosterir lt istifadeciler gt lt istifadeci id 1 gt lt ad gt A lt ad gt lt soyad gt B lt soyad gt lt istifadeci gt lt istifadeci id 2 gt lt ad gt C lt ad gt lt soyad gt D lt soyad gt lt istifadeci gt lt istifadeci id 5 gt lt ad gt E lt ad gt lt soyad gt F lt soyad gt lt istifadeci gt lt istifadeci id 8 gt lt ad gt G lt ad gt lt soyad gt H lt soyad gt lt istifadeci gt lt Comments gt lt istifadeciler gt lt istifadeci id 1 gt element lt istifadeci id 1 gt attribut lt ad gt C lt ad gt elementin terkibi lt Comments gt Komment adlanir Edebiyyat RedakteIsmayil Calalli Sadiqov Informatika terminlerinin izahli lugeti 2017 Baki nesriyyati 996 s Xarici Kecidler RedakteResmi sayti www w3 org XML Veb unvani http www w3c org https www w3 org TR 1998 REC xml 19980210 https www file extension info format xmlMenbe https az wikipedia org w index php title XML amp oldid 5377102, wikipedia, oxu, kitab, kitabxana, axtar, tap, hersey,

ne axtarsan burda

, en yaxsi meqale sayti, meqaleler, kitablar, oyrenmek, wiki, bilgi, tarix, seks, porno, indir, yukle, sex, azeri sex, azeri, seks yukle, sex yukle, izle, seks izle, porno izle, mobil seks, telefon ucun, chat, azeri chat, tanisliq, tanishliq, azeri tanishliq, sayt, medeni, medeni saytlar, chatlar, mekan, tanisliq mekani, mekanlari, yüklə, pulsuz, pulsuz yüklə, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, şəkil, muisiqi, mahnı, kino, film, kitab, oyun, oyunlar.