Would you like to react to this message? Create an account in a few clicks or log in to continue.


web
 
AnasayfaGaleriLatest imagesKayıt OlGiriş yap
Xml Giriş Ybanner Xml Giriş 2cznnm
 

 

 Xml Giriş

Aşağa gitmek 
2 posters
YazarMesaj
Holyone
Yönetici
Yönetici
Holyone


Mesaj Sayısı Mesaj Sayısı : 3850
Paylaşım Gücü Paylaşım Gücü : 9917
Rep Point Rep Point : 106
Kayıt tarihi Kayıt tarihi : 25/02/09
Yaş Yaş : 31

Xml Giriş Empty
MesajKonu: Xml Giriş   Xml Giriş EmptyÇarş. Tem. 29, 2009 2:00 pm

Xml Açılımı Extensible Markup Language yani (Genişleyebilir İşaretleme Dilidir).
Uygulamalarımıza özel kendi işaretleme dilleri tanımlamamızı sağlayan meta dildir.

Tarihine kısaca bakacak olursak;

1996 yılında Word Wide Consortium (W3C, [Linkleri görebilmek için üye olun veya giriş yapın.] SGML güç ve esnekliğini içereçek basit bir işaretleme dili oluşturmak amaçıyla XML dilini tasarlamaya başladı. Şubat 1998'de XML 1.0 bir standard olarak W3C tarafından yayınlandı. XML dili SGML dilinin bir çok özelliğini içeren basitleştirilmiş dildir. SGML dilinin bir alt kümesidir. XML SGML gibi bir meta dildir. Yani başka dillerin yapısını tanımlamakta kullanılan bir dildir.

Html dilindeki bir çok etiket sadece biçimleme için kullanılmaktadır.Bu yüzden html ile esnek,güçlü ve dinamik sistemler geliştirmek epeyce bir güçtür.Html genişleyebilen bir dil değildir.Standartlaşmış etiketler kullanılmaktadır.Html sunum amaçlı bir dil olma özelliği göstermektedir.En basit örnek bunu herkez bilir neredeyse bir hava tahmini sitesi var ve bizimde bir sitemiz var html kullanarak hava tahmini sitesinden aldığımız veriyi sitemizde yazdıracağız.Hava tahmini sitesindeki en ufak bir değişiklik olduğunda uygulamamızı değiştirmemiz gerekecektir.Nedeni ise bilgi içeriği ve sunum yapısının birbirinden ayrılmamasıdır.Bilgileri farklı formatlarda görüntülemek istersek html ile bu zordur scriptler yazmamız gerekecektir.

Xml de html gibi işaretleme tekniklerini kullanan bir dildir.Aralarındaki fark ise işaretleme etiketlerinin bilginin içeriğini tanımlamak için kullanılmasıdır.Meta olmasının anlamı ise diğer yeni işaretleme dillerini tanımlamak için kullanılmasıdır.Xml etiketleri veri hakkındaki meta bilgiyi tanımlamaktadırlar.Meta veri(MetaData) olarak geçmektedir.<contact> ve </contact> etikeleri arasındakilerin adres bilgileri olduğunu bildirmektedir.Bu etiketlere bakarak bir uygulama ne gibi bilgilerin içerildiğini anlayabilmektedir.Basit bir örnek ile açıklarsam sanırım herkez daha iyi anlayacak..

<?xml version="1.0"?>
<!DOCTYPE addressbook SYSTEM "AddressBook.dtd" [
<!ENTITY amp "&#38;">
<!ENTITY apos "'">
]>
<addressbook>
<!-- Merhaba. -->
<contact>
<name>Ahmeddt Karlı</name>
<address>Çı8 İstanbul</address>
<city>İstanbul</city>
<state>İstanbul</state>
<zip>41000</zip>
<phone>
<voice>212-387-89-61</voice>
<fax>212-387-89-62</fax>
</phone>
<email>ahmi@hotmail.com</email>
<web>[Linkleri görebilmek için üye olun veya giriş yapın.]
<company>Ahmet Holding</company>
</contact>
<!-- Kendine İyi Bak -->
<contact>
<name>Mehmet d</name>
<address>Nur d</address>
<city>Tekirdağ</city>
<state>Tekirdağ</state>
<zip>005587</zip>
<phone>
<voice>248-89-89-69</voice>
<fax>248-89-89-68</fax>
</phone>
<email>ornek@hotmail.com</email>
<web>[Linkleri görebilmek için üye olun veya giriş yapın.]
<company>ornek Ltd</company>
Sayfa başına dön Aşağa gitmek
http://www.webs-team.tr.gg
berkant53
Geliştirici
Geliştirici
berkant53


Mesaj Sayısı Mesaj Sayısı : 230
Paylaşım Gücü Paylaşım Gücü : 273
Rep Point Rep Point : -7
Kayıt tarihi Kayıt tarihi : 21/07/09

Xml Giriş Empty
MesajKonu: Geri: Xml Giriş   Xml Giriş EmptyPtsi Ağus. 03, 2009 7:19 am

anlatımiçin teşekkürler
Sayfa başına dön Aşağa gitmek
http://berkant53.tr.gg
 
Xml Giriş
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» PHP | Giriş
» VBasic' e Giriş
» Programlama Giriş
» Java'ya Giriş
» Ruby - Giriş

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
 :: Arşivlenmiş Ve Silinmiş :: Arşivlenmiş Konular-
Buraya geçin: