XML
XML
XML - EXtensible Markup Language
მონაცემთა აღწერის სტრუქტურა
ატრიბუტი
აღწერა
 
XML vs HTML
XML განკუთვნილია მონაცემების სტრუქტურის და შინაარსის აღწერისთვის, ხოლო HTML გამოიყენება მონაცემების ვიზუალიზაციისთის. XML სტრუქტურა არის ხისებური სტრუქტურა. მას უნდა გააჩნდეს მხოლოდ ერთი მთავარი ელემენტი და სხვა და ნარჩენი მისი შემადგენელი ნაწილი უნდა იყოს;
 
Example
<?xml version="1.0" encoding="UTF-8"?>
<note>
  <to> Tove</to>
 <from>Jani</from>
  <heading>Reminder</heading>
  <body>Don't forget me this weekend!</body>
</note>
 
root
XML ფაილს უნდა ქონდეს ერთი მთავარი-მშობელი ელემენტი.
 
CloseingTag
ყველა ელემენტს უნდა ქონდეს დახურული სახე. $lt;item$gt;...$lt;/item$gt; ან $lt;item /$gt;>
 
TagCaseSensitive
ელემენტის დასახელებებში დიდ და პატარა რეგისტრის მქონე სიმბოლოებს აქვს მნიშნვნელობა.
 
ProperlyNested
ელემენტები უნდა იყოს ერთი-მეორეში რიგის მიხედვით ჩადგმული, ყველა ქვე ელემენტი ჯერ უნდა დაიხუროს და შემდეგ დაიხუროს მშობელი ელემენტი.
 
Attribute
ატრიბუტის მნიშნველობები უნდა იყო ""-ში მოქცეული.
 
EntityReferences
მონაცემთა მნიშნველობა არ უნდა შეიცავდეს სპეციფიურ სიმბოლოებს, რომლებიც ანგრევენ სტრუქტურას. მათ მაგიერ უნდა იყოს გამოყენებული:

&lt; 	< 	less than
&gt; 	> 	greater than
&amp; 	& 	ampersand 
&apos; 	' 	apostrophe
&quot; 	" 	quotation mark
 
Comment
<!-- კომენტარის ადგილი -->