|
Kendini
Tamamlayıcı
Dökümanlar
Tabiki
yine
Notepad.
Microsoftun
en
sorunsuz
çalışan
ürünü
olsa
gerek.
Eğer ben
iyi kod
yazarım
hata
yapmam
diyorsanız
Notepad’i
tavsiye
ederim.
Ama
tabiki
XML için
de
yazılımlar
gün
geçtikçe
artıyor.
En çok
kullanılanlardan
biri
Microsoftun
XML
notepad’i.(Notepad’e
olan
talebi
görmüş
olmalı
ki.)
Oldukça
güzel
bir
arayüzü
var.
XML’de
amaçlandığı
gibi çok
basit
bir
şekilde
XML
dökümanı
yaratmanızı
sağlıyor.
Ayrıca
ücretsiz.
Download
etmek
için
tıklayın...
İlk
Örnek
Ve işte
ilk
örneğimiz:
<< Bakın
burada
yapılmışı
var
<?xml
version="1.0"?>
<OGRENCI>
<ISIM>
<AD>SERAP</AD>
<SOYAD>BASARAN</SOYAD>
</ISIM>
<UNIVERSITE>
<BOLUM>GIDA
MUH</BOLUM>
<YIL>1996</YIL>
</UNIVERSITE>
<ADRES>
<CADDE>YURTLAR
CADDESI</CADDE>
<APARTMAN>UC
APARTMANI</APARTMAN>
<NO>610</NO>
<ILCE>BABAESKI</ILCE>
<IL>KIRKLARELI</IL>
</ADRES>
</OGRENCI>
Farzedelim
ki bir
vakıf
kurduk
ve bu
bilgileri
tutmak
istiyoruz.
Okulundan
bir XML
dökümanı
istiyoruz
ama
yapısının
bu
şekilde
olmasını
istiyoruz.
Onlar
bize bu
yapıda
bir
döküman
yolluyorlar
biz de
bunu
otomatik
olarak
çalışan
sistemimize
kaydediyoruz
diyelim.
Böylece
okuldan
biri
mezun
olduğunda
mezunlar
derneğimize
katılması
için
mektup
yollayableceğimiz
bir
adresi
var.
Sistem
otomatik
olarak
güncelleniyor.
Sizin
büronuz
Istanbul’da
okul
Ankara’da.
Aslında
çok
basit
bir
örnek
ama bu
uygulamaları
düşünmenin
hayal
sınırı
yok.
Veriyi
oluşturmak
için
sisteminizi
çalıştırmanız
yeterli,
diğer
tarafta
nasıl
sisteme
entegre
olacağı
sizi
ilgilendirmiyor.
Web
üzerinde
kullanacağımız
XML
uygulamalarında
XML
dökümanını
derleyen
msxml.dll
dosyasıdır.
Eğer
Internet
Explorer
5.0 ve
üzerini
kullanıyorsanız
XML
dökümanlarını
rahatça
görüntüleyebilirsiniz.
Eğer
yukarıdaki
kodu
düzgün
kodladıysanız
xml
dosyasını
kişisel
sunucunuzda
çalıştırdığınız
da
aşağıdaki
görüntüyü
elde
edersiniz:
+ ve –
‘lere
tıklayarak
tag’leri
açıp
kapayabilirsiniz.
Bu yapı
size XML
dökümanlarının
eleman-çocuk
ilişkisini
anlamınıza
yarayacaktır.
XML Hata
Mesajları
Eğer bir
hata
yaptıysanız
ki
neredeyse
her
zaman
ilk
yazılışta
hata
çıkar,
Internet
Explorer
hata
verecektir.
Şimdi
olası
hataları
değerlendirelim:
1-
Eğer
üstteki
hatayı
görüyorsanız
sizde
anlayacaksınızdır
ki, <IL>
tagini
kapatmayı
unutmuşsunuzdur.
XML
dökümanı
iyi-oluşturulmalıdır
demiştik
ya işte
orada
bundan
söz
etmiştik.
2-
Eğer
üstteki
hatayı
alıyorsanız
çift-tırnak
koymadığınızı
anlayacaksınızdır.
Bu da
bir
iyi-oluşturamama
hatasıdır.
3-
Eğer
üstteki
hatayı
alıyorsanız,
Büyük-küçük
harfe
dikkat
etmemiş
olduğunuzu
göreceksiniz.
4-
Eğer
üstteki
hatayı
alıyorsanız,
aynı
tag’i
birden
fazla
kullanmışsınızdır.
|