Როგორ დავწეროთ თქვენი პირველი XML დოკუმენტი

XML- ში წერა არ არის რთული. XML ენა არის უნარი, რომ ყველაზე ვინმეს შეუძლია დაეუფლოს. უმძიმესი ნაწილი სწავლის ახალი არაფერია დაწყებული. დოკუმენტის შექმნა კომპიუტერულ ენაზე საუკეთესოდ შესრულებულია ნაბიჯ-ნაბიჯით. XML- ში წერის საფუძვლების მეშვეობით მუშაობას დაგეხმარებათ რუტინული განვითარება. ერთხელ დაწერა პირველი XML ფაილი, დაინახავთ სისტემის მარტივი და მოქნილი. XML- ის ძირითადი მიზანი არის მონაცემთა დამონტაჟება, რომელიც შეიძლება დამონტაჟდეს პროცესორით.

შეხედეთ ამ პატარა ინვენტარის ჩამონათვალს მაღაზიაში:

ინვენტარი

ველოსიპედი

  • 24-inch Boys Mountain Bike $ 200
  • 24-inch Boys Cruiser Bike 150 $

Skateboards

  • Acme სპორტსმენების Skateboard $ 75
  • Deluxe Boys Skateboard $ 35

დაწერეთ დეკლარაციის განცხადება

დეკლარაციები ინფორმაცია ბრაუზერისთვის, როგორიცაა ენა. Barebones XML დეკლარაციის განაცხადი მხოლოდ ენისა და ვერსიის მოითხოვს. ეს არის საკმარისი იმისათვის, რომ შექმნას გვერდი როგორც XML დოკუმენტი. დამატებითი პარამეტრები მოიცავს კოდირების და standalone სტატუსი.

შექმნა Root ელემენტის

ძირეული ელემენტია კონტეინერი, რომელიც ფლობს ყველა სხვა ელემენტს. ეს არის XML ელემენტის პირველი ელემენტთა ნიშანი.

<ინვენტარი>

მიიღეთ ჩვევა ჩაკეტვის თქვენი ელემენტები, როგორც თქვენ დაწერა მათ. XML მოითხოვს ყველა ელემენტის დახურვის ტეგებს . ამავე დროს ჩაწერეთ ორივე ტეგები კარგად ჩამოყალიბებულ კოდს და ხელს უწყობს XML- ის სტრუქტურის გაკონტროლებას.

ბავშვთა ელემენტების დამკვიდრება

ბავშვის ელემენტების ბუდე შიგნით root ელემენტს.

In ინვენტარი ჩამონათვალი, თქვენ შეიძლება შექმნა სექციები სხვადასხვა ინვენტარი კატეგორიაში. მაგალითად, ჩვენ გვყავს ველოსიპედი და skateboards.

<ინვენტარი> <ველოსიპები>

Subchild ელემენტები დაამატეთ მონაცემებს

Subchild ელემენტები ბუდე შიგნით ბავშვის ელემენტების გამართავს მონაცემები გსურთ შეინახოთ.

ამ მაგალითისთვის არსებობს ველოსიპედის ორი მოდელი და ორი სკეიტბორდი. ამ სიის ერთი მარტივი ფორმატი მოიცავს ქვედანაყოფის შიგნით არსებულ დამატებით ელემენტებს, რათა მიაწოდოს მეტი ინფორმაცია თითოეული მოდელისთვის, როგორიცაა ფასი.

24-inch Boys Mountain Bike $ 200.00 24-inch Boys Cruiser Bike $ 75.00 Deluxe Boys Skateboard $ 35.00

ეს არის მხოლოდ ერთი გზა იმ XML კოდით, რომელიც მუშაობს ამ ფაილზე. კიდევ ერთი მეთოდი გულისხმობს ელემენტებს ატრიბუტების გამოყენებით თითოეული განყოფილების იდენტიფიცირებისათვის. ატრიბუტების უპირატესობა მოდის, როდესაც თქვენ შექმნით ფორმატირებას XML კოდისთვის.