Movatterモバイル変換


[0]ホーム

URL:


Məzmuna keç
Vikipediya
Axtar

XML

Vikipediya, azad ensiklopediya
Bu məqalədəheç bir məlumatın mənbəsigöstərilməmişdir.
Lütfən,etibarlı mənbələr əlavə etməklə məqaləni təkmilləşdirməyə kömək edin. Qərəz yaradan mənbəsiz hissələr müzakirəsiz silinə bilər.
XML
Loqonun şəkli
Yaradılma tarixi1998[1]
TərtibatçılarW3C
Fayl sonluğu.xml[2]
w3.org/XML
Vikianbarın loqosu Vikianbarda əlaqəli mediafayllar

Extensible Markup Language (genişlənən işarələmə dili, qısacaXML) — 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 - 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ı

[redaktə |vikimətni redaktə et]

XML-in dizayneri,HTML-i də hazırlamış olanTim 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

[redaktə |vikimətni redaktə et]

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ı XMLiVerilənlər bazasının idarəetmə sistemlərinin ideal formatı halına gətirmişdir.

XML fayllarını işləmə

[redaktə |vikimətni redaktə et]

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ə

[redaktə |vikimətni redaktə et]

XML sənədləriağ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 detallarDTD (Document Type Definition), ya daXML 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><istifadeciid="1"><ad>A</ad><soyad>B</soyad></istifadeci><istifadeciid="2"><ad>C</ad><soyad>D</soyad></istifadeci><istifadeciid="5"><ad>E</ad><soyad>F</soyad></istifadeci><istifadeciid="8"><ad>G</ad><soyad>H</soyad></istifadeci><!- Comments--></istifadeciler>

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

Həmçinin bax

[redaktə |vikimətni redaktə et]

İstinadlar

[redaktə |vikimətni redaktə et]

Ədəbiyyat

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

Xarici keçidlər

[redaktə |vikimətni redaktə et]
Digər layihələrdə
⛭
Arxa plan
Alt mövzular
Tətbiqlər
Əlaqəli mövzular
Standartlar
Sintaksis və dəstəkləyici texnologiyalar
Sxemlər, ontologiyalar və qaydalar
Semantik annotasiya
Ümumi lüğətlər
Mikroformat lüğətləri
⛭
Məhsullar və
standardlar
Tövsiyələr
Qeydlər
Hazırlanma prosesində olanlar
Təlimatlar
Təşəbbüslər
Ləğv edilmiş
Köhnəlmiş
Təşkilatlar
İşçi qruplar
İcma və biznes qrupları
Bağlanmış qruplar
Proqramlar
Brauzerlər
Konfranslar
⛭
Proqram
tərtibatı
Proqramlaşdırma aləti
Rəsmi
Digər
İnteqrasiya
olunmuş inkişaf
mühitləri
(IDE)
Dillər,verilənlər
bazaları
Virtual reallıq (VR)
Tədbirlər, icmalar
Versiyalar
Törəmələri
Cihazlar
Pixel
Nexus
Play edition
Özəl
paylanmalar
Önyükləmə
və bərpa
API
AlternativUI
Rutinq
Siyahılar
Əlaqəli
 Bu şablona bax 
  Lüğətlər və ensiklopediyalar
Mənbə — "https://az.wikipedia.org/w/index.php?title=XML&oldid=8485803"
Kateqoriyalar:
Gizli kateqoriyalar:

[8]ページ先頭

©2009-2026 Movatter.jp