XMLda yozish qiyin emas. XML tili - ko'pchilikning ustoz bo'lishi mumkin bo'lgan ko'nikma. Yangi narsalarni o'rganishning eng qiyin qismi boshlanadi. Hujjatni kompyuter tilida yaratish asta-sekin bajariladi. XMLda yozishning asoslari bilan ishlash muntazam ravishda sizga yordam beradi. Birinchi XML faylini yozganingizdan so'ng tizimni oson va moslashuvchan deb bilasiz. XML-ning asosiy maqsadi protsessor tomonidan ochilishi mumkin bo'lgan ma'lumotlarni o'z ichiga oladi.
Do'kon uchun ushbu kichik inventarizatsiya ro'yxatiga qarang:
Inventarizatsiya
Bikes
- 24 dyuymli bolalar tog 'velosipedlari 200 dollar
- 24-sonli Boys Cruiser Bike $ 150
Skeytbordlar
- Acme Sportsmen Skeyboard 75 dollar
- Deluxe Boys skeytbordi $ 35
Deklaratsiya bayonoti yozing
Bayonnomalar brauzer haqida ma'lumot beradi, masalan, til. Barebones XML deklaratsiyasi bayonoti faqat til va versiyani talab qiladi. Ushbu sahifani XML hujjati sifatida yaratish uchun kifoya. Qo'shimcha variantlar kodlash va mustaqil holatni o'z ichiga oladi.
xml version = "1.0"?>Ildiz element yarating
Ildiz element barcha boshqa elementlarni o'z ichiga olgan konteynerdir. XML faylingiz uchun birinchi element tagdir.
xml version = "1.0"?>O'zingiz yozgan narsalaringizni yopish odatiga egamiz. XML barcha elementlar uchun yopiladigan belgilar talab qiladi. Ikkala tegni bir vaqtning o'zida yozish yaxshi tashkil etilgan kodni ta'minlaydi va XML tizimini boshqarishga yordam beradi.
Bolalar elementlarini belgilang
Ildiz elementi ichidagi bolalar elementlari.
Bir inventarizatsiya ro'yxatida turli inventar toifalari uchun bo'limlar yaratishingiz mumkin. Misol tariqasida velosipedlar va skeytbordlar bor.
Ma'lumotlarni saqlash uchun Subchild elementlarini qo'shing
Subchild elementlari siz saqlamoqchi bo'lgan ma'lumotlarni saqlab qolish uchun pastki elementlarning ichki qismiga joylashadi.
Ushbu misol uchun ikki velosiped modellari va ikkita skeytbordlar mavjud. Ushbu ro'yxat uchun oddiy format, har bir model uchun narx, qo'shimcha ma'lumot berish uchun subchild ichidagi qo'shimcha elementlarni joylashtirishni o'z ichiga oladi.
< Html version = "1.0">Bu fayl uchun XML kodini ishlashning bir usuli. Boshqa usul esa, har bir bo'limni aniqlash uchun elementlar bilan atributlardan foydalanishni o'z ichiga oladi. XML kodi uchun formatlashni yaratishda atributlarning afzalligi keladi.