EXtensible Markup Language (XML) ning asosiy maqsadi nisbatan kam miqdordagi ma'lumotlarni saqlashdir. Uning ishlatilishi dasturlar o'rtasida tuzilgan ma'lumotlarni saqlash va almashtirishda to'liq hajmdagi ma'lumotlar bazasiz ishlashga imkon beradi. Bunday ma'lumotlar xml kengaytmasi bilan oddiy matnli fayllarda saqlanadi va shuning uchun ularni deyarli har qanday matn muharriri yordamida yaratishingiz yoki o'zgartirishingiz mumkin.
Ko'rsatmalar
1-qadam
Xml fayliga o'zgartirish kiritish uchun veb-hujjatlar bilan ishlash uchun har qanday ixtisoslashtirilgan muharrirdan foydalaning. Bugungi kunda har qanday bunday dasturda XML tili sintaksis bilan ishlash uchun o'rnatilgan vositalar mavjud. Ixtisoslangan tahrirlovchidan foydalanish xml-kod bilan ishlashni ancha soddalashtiradi va tezlashtiradi, chunki dastur nafaqat tilning sintaksisini ajratib turadi va to'g'ri teglarni formatlaydi, balki teglarni kiritishda kontekstli maslahatlar ham beradi. Bu qidiruv tizimlaridagi kontekstli ishora bilan bir xil ishlaydi - siz teg yozishni boshlaysiz va dastur sizga ushbu tegning imlosini tanlashingiz mumkin bo'lgan ro'yxatni ko'rsatadi.
2-qadam
Agar ixtisoslashgan muharrirga kirish imkoni bo'lmasa, har qanday yuqori darajadagi matn muharriridan foydalaning. Xml fayllarini yaratish va o'zgartirish uchun eng oddiy Bloknotdan ham foydalanish mumkin. Albatta, bu siz kiritgan teglarning to'g'riligi tekshirilmaganligi va maxsus muharrirlar tomonidan taqdim etilayotgan boshqa imtiyozlar tufayli unchalik qulay emas. XML tilidagi hujjatlar bilan to'g'ridan-to'g'ri serverda ham, ularni kompyuteringizga yuklab olish orqali ham, o'zgartirishlar kiritilgandan so'ng, o'sha joyda qolgan asl nusxasini qayta yozish bilan ishlashingiz mumkin.
3-qadam
Agar biron bir server tomonidagi dasturlash tilida yozilgan skriptlar xml hujjatlarini tahrirlashi zarur bo'lsa, oddiy matnli fayllarni o'zgartirish uchun foydalanadigan funktsiyalardan foydalaning. PHP-dan foydalanishda siz ushbu format bilan ishlash uchun mo'ljallangan ichki funktsiyalardan ham foydalanishingiz mumkin - masalan, domxml_new_doc (yangi xml hujjat yaratish), domxml_open_file (xml faylni ochish), domxml_xmltree (tarkibiga qarab ob'ekt yaratish) va boshqalar …)