XML, etiket tabanlı bir yapıya sahip düz metindir. Not Defteri, ek bir yazılıma gerek kalmadan bu dosyayı yazmanızı sağlar. Buradaki en önemli nokta, dosyayı kaydettiğinizde geçerli kalmasını sağlamak için etiket kurallarına uymaktır.
Çevrimiçi Not Defterinde .XML Dosyası Nasıl Oluşturulur?
XML dosyası nedir?
XML, Genişletilebilir İşaretleme Dili (Extensible Markup Language) anlamına gelir. Verileri, veriler arasındaki ilişkiyi göstermek için iç içe yerleştirilmiş, kendi belirlediğiniz özel etiketler içinde depolar. Yapısının okunması ve diğer programlar tarafından ayrıştırılması (parse edilmesi) kolay olduğu için yapılandırma dosyalarında, veri akışlarında ve uygulama ayarlarında kullanılır.
Temel bir XML dosyası şu şekildedir:
<?xml version="1.0" encoding="UTF-8"?><person> <name>John</name> <age>28</age> <city>New York</city></person>Adım adım: Not Defteri'nde XML dosyası oluşturma
Adım 1: Not Defteri'ni açın
Bilgisayarınızda Not Defteri'ni açın veya masaüstü uygulamasını atlamak istiyorsanız ücretsiz bir çevrimiçi not defteri kullanın.
Adım 2: XML bildirimini ekleyin
Dosyayı şu satırla başlatın:
<?xml version="1.0" encoding="UTF-8"?>Bu satır, dosyayı okuyan tüm programlara hangi XML sürümünü ve karakter kodlamasını beklemeleri gerektiğini söyler.
Adım 3: Kök (root) öğe ekleyin
Her XML dosyasının, diğer her şeyi kapsayan tam olarak bir kök öğeye ihtiyacı vardır.
<catalog></catalog>Adım 4: Alt öğeler ekleyin
Kendi adlandırdığınız etiketleri kullanarak verilerinizi kök öğenin içine yerleştirin.
<catalog> <book> <title>Sample Book</title> <author>Jane Doe</author> </book></catalog>Adım 5: Her etiketi kapatın
Açılan her etiketin, açıldığı sırayla eşleşen bir kapanış etiketine ihtiyacı vardır. <book> etiketi,kinden önce değil, </book> ile kapanır.
Adım 6: .xml uzantısıyla kaydedin
Dosya (File) seçeneğine ve ardından Farklı Kaydet'e (Save As) tıklayın. "Kayıt türü" (Save as type) açılır menüsünden Tüm Dosyalar'ı seçin. Dosyaya .xml uzantısıyla bir isim verin; örneğin catalog.xml. Uzantıyı .txt olarak bırakmak, dosyanın diğer programlar tarafından XML olarak okunamayacağı anlamına gelir.
Unutulmaması Gereken XML Kuralları
Tek kök öğe. Diğer her şey bunun içine yerleşir. Üst düzeyde iki etikete sahip olamazsınız.
Etiketler büyük/küçücük harfe duyarlıdır (case-sensitive). <Name> ve <name> farklı etiketler olarak kabul edilir.
Her etiketin kapanması gerekir. Kendi kendine kapanan etiketler <br/> gibi eğik çizgi kullanır.
Öznitelikler tırnak içinde olmalıdır. <book id=1> değil, <book id="1"> şeklinde yazın.
Özel karakterleri kaçış (escape) karakterleriyle kullanın. Metin içeriğinde & için &, < için < ve > için > kullanın.
Sonuç
Bir XML dosyası, tanımladığınız etiketler şeklinde organize edilmiş bir metindir. Bildirimle başlayın, tek bir kök öğe ekleyin, verilerinizi içine yerleştirin, her etiketi kapatın ve .xml uzantısıyla kaydedin. Yazarken yapıyı görünür tutun; böylece çoğu hatayı bir sorun yaratmadan önce kolayca fark edebilirsiniz.