|
XML qayerlarda ishlatilishi
|
bet | 77/175 | Sana | 16.05.2024 | Hajmi | 7,42 Mb. | | #237523 |
Bog'liq To\'plam Web 14.2. XML qayerlarda ishlatilishi.
XML bajariladigan kod emas, balki ma'lumotlarni tavsiflash tili ekanligini tushunish muhimdir.XML yordamida ma'lumotlarni tavsiflaganingizdan so'ng, siz ushbu ma'lumotlarni yuborish/qabul qilish/qayta ishlashga qodir bo'lgan kodni (masalan, Java-da) yaratishingiz kerak.
XML katta mashhurlikka erishdi, chunki u boshqa formatlarga nisbatan katta foyda keltiradi. Masalan, CSV (jadvalning bir qatorida bitta matn qatori, vergul bilan ajratilgan bir yoki bir nechta maydonlar mavjud) va RTF (matnli hujjatlarni saqlashning platformalararo formati) faqat jadval ma'lumotlari uchun mos keladi va juda tor ixtisoslikka ega. XML formati ko'p qirrali va tavsifga mos keladi:
tuzilgan (yoki jadvalli) ma'lumotlar-ma'lumotlar bazasidan yoki katta formatli jadvallardan olingan relyatsion ma'lumotlar (ustunlar va qatorlardan iborat oldindan belgilangan ulanishlar bilan ma'lumotlar to'plami). Bunga tarmoq protokollari va konfiguratsiya fayllari ham kiradi;
soxta tuzilgan ma'lumotlar-veb-sahifalar va biznes hujjatlar.
Microsoft XML imkoniyatlaridan faol foydalanadigan kompaniyaning eng yorqin namunasidir. Ushbu format Microsoft mahsulotlarining aksariyat qismiga birlashtirilgan (Office®, SQL Server™ va boshqalar).
14.3. XML fayli qanday tuzilgan.
XML nima ekanligini tushuntirish uchun biz HTML belgilash tilini misol qilib keltirdik. Ushbu ikkala til ham ma'lumotlarni to'g'ri ko'rsatishga yordam bergan bo'lsa-da, aslida ular o'rtasida juda kam umumiylik mavjud. Ikkala holatda ham hujjatlar tuzilishini belgilash uchun maxsus teglar-teglar qo'llaniladi. Biroq, HTML formatida ular ma'lumotlarning dizaynini — sarlavhalar va rasmlarning joylashishini, paragraflarning boshini va boshqalarni aniqlaydilar va XML formatida ular strukturani o'rnatadilar va ma'lumotlar nima ekanligini tasvirlaydilar. XML ma'lumotlarni qanday ko'rsatish kerakligi haqida ko'rsatmalarni o'z ichiga olmaydi: buning uchun to'g'ridan-to'g'ri sahifa yozilgan kod javobgardir. Ushbu printsipga ko'ra, XML ma'lumotlari hatto HTML teglarida ham saytda qanday ko'rsatilishi kerakligini ko'rsatishi mumkin.
|
| |