რა არის XML? განმარტება და მნიშვნელობა

გაფართოებადი მარკირების ენის აბრევიატურა არ არის დეკლარაციული მარკირების ენა, როგორიცაა HTML; სამაგიეროდ, ეს არის მარკირების ენების შექმნის ენა. XML იმართება მსოფლიო ქსელის კონსორციუმის (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-ის ზედამხედველობით. ჯგუფი, იგი შეიქმნა 1996 წელს, XML იყო SGML-ის პროდუქტი (სტანდარტული გენერალიზებული მარკირება). Ენა). განზრახვა იყო SGML-ის გაადვილება და ასევე HTML-ის წარმატების გამო, რომელიც დაიწერა 1990-იანი წლების ბოლოს CERN-ის ფიზიკოსმა ტიმ ბერნერს ლიმ. XML არის HTML-ის გაფართოება.

XML-ის საერთო გამოყენება

  • XML არის მსოფლიო ქსელის კონსორციუმის რეკომენდაცია და სპეციფიკაციის შემუშავებას ზედამხედველობს XML სამუშაო ჯგუფი.
  • მიზეზი, რის გამოც შეგიძლიათ გახსნათ XML ფაილები რამდენიმე სხვადასხვა პროგრამით არის იმის გამო, რომ ის ინახავს მონაცემებს უბრალო ტექსტში.
  • ზოგიერთი პროგრამა, რომელიც შეიძლება გაიხსნას XML ფაილები არის ფანჯრის რვეული, ნებისმიერი ტექსტური რედაქტორი ან თუნდაც ნებისმიერი ვებ ბრაუზერი

XML-ის საერთო ბოროტად გამოყენება

  • XML არასოდეს ყოფილა გამიზნული SGML-ის მიერ შექმნილი რაიმე პრობლემის გადასაჭრელად და ეს იყო საკუთარი მარკირების ენა
  • მსოფლიო ქსელის კონსორციუმის (W3C) რეკომენდაცია XML არ არის მეთვალყურეობა XML-თან დაკავშირებული რომელიმე ჯგუფის მიერ