E4X Nasıl Yapılır
- Önceki Sayfa E4X Dersleri
- Sonraki Sayfa E4X Neden
E4X ile, XML belgesini bir JavaScript nesnesi olarak tanımlayabilirsiniz.
E4X Örnekleri
Bir örnek olarak, bir notu temsil eden bir XML belgesini çözümleyip düzenleyebiliriz.
Bu XML belgesi şu şekilde benzer:
<note> <date>2008-08-08</date> <to>George</to> <from>John</from> <heading> Hatırlatma</heading> <body>Toplantıyı unutmayın!</body> </note>
Bu XML belgesini 'note' adlı bir string'te sakladığımızda, aşağıdaki JavaScript ifadesi yazarak bu XML belgesini 'x' adlı bir XML nesnesi değişkenine yükleyebiliriz:
var x = new XML(note)
veya doğrudan XML metnini XML nesnesi değişkenine atayabiliriz:
var x = new XML() x= <note> <date>2008-08-08</date> <to>George</to> <from>John</from> <heading> Hatırlatma</heading> <body>Toplantıyı unutmayın!</body> </note>
XML bir JavaScript nesnesidir
E4X ile, Date veya Math nesnelerini beyan ettiği gibi XML nesneleri beyan edebilirsiniz:
var x = new XML()
var y = new Date()
var z = new Array()
XML belgesini XML nesnesi olarak beyan edebildiğiniz için XML belgesinin çözümlemesi ve işlemesi çok basittir.
Yukarıdaki örneğe göre bir JavaScript ifadesi yazın:
document.write(x.from)
Çıktı:
John
Çok basittir. Sizce ne dersiniz?
- Önceki Sayfa E4X Dersleri
- Sonraki Sayfa E4X Neden