«XML»–ի խմբագրումների տարբերություն

Content deleted Content added
չNo edit summary
Տող 1.
[[Պատկեր:XML.svg|մինի|XML նշման լեզուն]]
'''Ընդարձակ նշման լեզունլեզու (XML)''', նշման լեզու է, որը մի շարք կանոններ է սահմանում` փաստաթղթերը` մարդու ու համակարգչի համար ընթեռնելի լեզվով կոդավորելու համար: ԴաԱյս կանոնները սահմանված էեն XML 1.0-ում:
 
XML-ի նախագծման հիմնական նպատականերն են պարզությունը, ընդհանուրությունըընդհանրությունը ու համացանցում օգտագործման հեշտությունը: ԱյնXML֊ը տեքստային ինֆորմացիայի ձևաչափ է` [[Յունիկոդ]]ի ուժեղ աջակցությամբ: Չնայած, որ XML-ի դիզայնը հիմնականում կենտրոնանում է փաստաթղթերի վրա, այն շատ է օգտագործվում կամայական տվյալների կառույցների ներայացման համար, օրինակ` համացանցում:
Բազմաթիվ ծրագրերի ծրագրավորման ինտերֆեյսը զարգացվել է ստեղծողներին XML տեղեկատվության պրոցեսսինգին օգնելեւ համար:
 
Բազմաթիվ ծրագրերի ծրագրավորման ինտերֆեյսը զարգացվել է ստեղծողներին XML տեղեկատվության մշակումն օգնելու համար: [[2009]]-ից սկսած փաստաթղթերի հարյուրավոր ձևաչափեր են ստեղծվել, ներառած [[RSS]], [[Atom]], [[SOAP]] և [[XHTML]]: XML-ի վրա հիմնվածները դարձան հիմնականը բազմաթիվ գրասենյակա-արտադրողականային գործիքների համար, ներառելով [[Microsoft Office]]ը (Office Open XML), OpenOffice.org, LibreOffice(OpenDocument) և [[Apple]]-ի [[iWork]]-ը. XML-ը նաև հիմնական լեզու է կոմունիկացիոն պրոտոկոլների համար, ինչպիսին է, օրիանակ [[XMPP]]-ին:
[[OpenOffice]]ը, [[LibreOffice]]ը (OpenDocument) և [[Apple]]-ի [[iWork]]-ը. XML-ը նաև հիմնական լեզու է կոմունիկացիոն պրոտոկոլների համար, ինչպիսին է, օրինակ, [[XMPP]]-ն։
 
== Հրամանները ==
Այս պարբերությունում ներկայացված նյութը չի ներկայացնում բոլոր կառույցների ցանկը XML-ում. այն ներկայացնում է միայն հիմնական կառույցները, որոնք շատ են հանդիպում առօրյաում:առօրյաում։
 
==== Յունիկոդ նշան ====
XML փաստաթուղթը, ըստ սահմանման, նշանների շարք է: Գրեթե բոլոր օրինական [[Յունիկոդ]]ի նշաններ կարող են XML դոկումենտի մեջ հանդիպել:
 
==== Պրոցեսոր և ծրագիրր ====
Պրոցեսորը վերլուծում է նշումը և տալիս է համակարգված տեղեկատվություն ծրագրին: Բնորոշիչը պահանջներ է ներկայացնում` թե XML պրոցեսորը ինչ պետք է կատարի, և ինչը` ոչ, սակայն ծրագրին ոչ մի բան չի կարող անել:
 
==== Նշում և բովանդակություն ====
Նիշերը, որոնք պարունակում է XML փաստաթուղթը, լինում են նշման և բովանդակային և կարող են տարբերակվել սովորական սինտակտային կանոններով ծրագրով: Հիմնականում, շարքերը, որոնք ստեղծում են նշումը, սկսվում են < նիշով և վերջանում > նիշով, կամ սկսվում & նիշով և վերջանում ; նիշով: Նիշերի այն շարքերը, որոնք նշման չեն` բովանդակային են: Չնայած դրան, [[CDATA]] բաժնում <![CDATA[ և ]]> բաժանիչները դասակարգվում են նշման դասին, իսկ նրանց միջև գտնվող տեքստը` բովանդակային:
 
==== Հայտանիշ ====
Նշման կառույցները, որոնք սկսվում են < և վերջանում են > կոչվում են հայտանիշեր([[անգլ.|անգլերեն]]` tag): Հայտանիշները լինում են 3 տեսակ`
 
* Սկսման հայտանիշեր: Օրինակ` <nowiki><section></nowiki>
* Վերջացնելու հայտանիշեր: Օրինակ` <nowiki></section></nowiki>
Տող 36 ⟶ 43՝
XML փաստաթղթերը կարող են սկսվել իրենց մասին որոշ տեղեկատվությամբ, ինչպես հետևալ օրինակում`
:<source lang="xml"><?xml version="1.0" encoding="UTF-8"?></source>
 
 
[[Կատեգորիա:XML]]
Ստացված է «https://hy.wikipedia.org/wiki/XML» էջից