Blogga qaytish

Onlayn Bloknotda (Notepad) .XML Faylini Qanday Yaratish Mumkin

Jul 3, 20262 min read

XML teglarga asoslangan tuzilishga ega oddiy matn hisoblanadi. Bloknot uni hech qanday qo'shimcha dasturiy ta'minotsiz yozish imkonini beradi. Asosiysi, faylni saqlaganingizda uning yaroqli bo'lib qolishi uchun teg qoidalariga amal qilishdir.

XML fayl nima?

XML — Extensible Markup Language (Kengaytiriladigan belgilash tili) degan ma'noni anglatadi. U ma'lumotlarning o'zaro bog'liqligini ko'rsatish uchun ichma-ich joylashtirilgan, o'zingiz belgilagan maxsus teglar ichida ma'lumotlarni saqlaydi. Konfiguratsiya fayllari, ma'lumotlar oqimlari (feeds) va ilova sozlamalari undan foydalanadi, chunki uning tuzilishini o'qish oson va boshqa dasturlar uchun uni tahlil qilish qulay.

Oddiy XML fayl quyidagicha ko'rinishga ega:

<?xml version="1.0" encoding="UTF-8"?>
<person>
  <name>John</name>
  <age>28</age>
  <city>New York</city>
</person>

Bosqichma-bosqich: Bloknotda XML fayl yaratish

1-qadam: Bloknotni ochish

Kompyuteringizda Bloknotni oching yoki agar kompyuter ilovasini ishlatishni xohlamasangiz, bepul onlayn bloknotdan foydalaning.

2-qadam: XML deklaratsiyasini qo'shish

Faylni ushbu qator bilan boshlang:

<?xml version="1.0" encoding="UTF-8"?>

Bu faylni o'qiyotgan har qanday dasturga qaysi XML versiyasi va belgilarni kodlash (encoding) kutilishini bildiradi.

3-qadam: Asosiy (root) elementni qo'shish

Har bir XML fayl boshqa barcha narsalarni o'rab turuvchi aynan bitta asosiy elementga muhtoj.

<catalog>
</catalog>

4-qadam: Ichki (child) elementlarni qo'shish

O'zingiz nomlagan teglar yordamida ma'lumotlaringizni asosiy element ichiga joylashtiring.

<catalog>
  <book>
    <title>Sample Book</title>
    <author>Jane Doe</author>
  </book>
</catalog>

5-qadam: Har bir tegni yopish

Har bir ochilgan teg ular ochilgan tartibda mos keladigan yopilish tegisiga ega bo'lishi kerak. <book> tegi undan oldin emas, </book> bilan yopiladi.

6-qadam: .xml kengaytmasi bilan saqlash

File (Fayl) bo'limiga o'ting, so'ngra Save As (Boshqa nom bilan saqlash)ni tanlang. "Save as type" ochiladigan ro'yxatidan All Files (Barcha fayllar)ni tanlang. Faylga .xml kengaytmasini qo'shib nom bering, masalan, catalog.xml. Kengaytmani .txt ligicha qoldirish fayl boshqa dasturlar tomonidan XML sifatida o'qilmasligini anglatadi.

Yodda tutish kerak bo'lgan XML qoidalari

  • Bitta asosiy element. Qolgan hamma narsa uning ichiga joylashadi. Ikkita yuqori darajadagi teg bo'lishi mumkin emas.

  • Teglar registrga sezgir (case-sensitive). <Name> va <name> har xil teglar sifatida qabul qilinadi.

  • Har bir teg yopilishi shart. O'zini o'zi yopuvchi teglar <br/> kabi qiya chiziqdan foydalanadi.

  • Atributlar qo'shtirnoq ichida bo'lishi kerak. <book id=1> emas, balki <book id="1"> deb yozing.

  • Maxsus belgilarni ekranga chiqarish (Escape). Matn tarkibida & uchun &amp;, < uchun &lt; va > uchun &gt; dan foydalaning.

Xulosa

An XML fayl bu siz belgilagan teglarga bo'lingan matndir. Deklaratsiya bilan boshlang, bitta asosiy element qo'shing, ma'lumotlaringizni uning ichiga joylashtiring, har bir tegni yoping va .xml kengaytmasi bilan saqlang. Yozish jarayonida tuzilishni ko'rinib turishini ta'minlang, shunda ko'pgina xatolarni muammo keltirib chiqarishidan oldin osongina aniqlash mumkin bo'ladi.

Tegishli maqolalar