![]() |
![]() |
#2
|
|||
|
|||
![]()
XML Belgesini CSS Kullanarak Görüntülemek:
CSS yani Basamaklı biçem sayfası kullanarak öğeler içindeki verileri ve görüntüleme şeklini değiştirebilirsiniz. Bu işlemi gerçekleştirmek için aşağıdaki adımları takip edebilirsiniz.
/* Dosya Adı: Deneme.css */KISI {display:block;} AD {margin-top:12pt; font-size:14pt; font-style:italic;}SOYAD {font-size:12pt;}TELNO {font-weight:bold;}
![]() XML Belgelerini Tarayıcıda Görüntüleme XML belgelerini önceki bölümde gösterildiği gibi .xml formatında oluşturup tarayıcıda açıp kullanabiliriz. Ama bu bize pek işlevsellik sağlamaz. XML belgelerini işlemek farklı alternatifler vardır. Bunlar;
CSS kullanarak XML belgesindeki öğelerin görünümlerini değiştirmekle ilgili daha önceki konuda bir örnek verilmişti. Öğelerin her birine farklı özellikler atayarak daha farklı ve istenilen şekilde görünümler elde edilir. “Veri Bağlama Kullanarak” görüntülemek: Veri bağlama HTML sayfası içinden XML belgesini görüntülemeyi sağlayan kolay bir tekniktir. HTML sayfaları içinden XML belgelerini görüntülemek güzel avantajlar sağlar. Özellikle veriyi işlemek için kullanışlıdır. XML belgesini HTML sayfasına bağladıktan sonra TABLE veya SPAN gibi standart HTML takıları ile veriyi yani XML öğelerinin içeriğini görüntüleyebilirsiniz. Veri Bağlama yöntemi ile ilgili bir örnek ve işlem adımları aşağıdaki gibidir.
<?xml version="1.0" encoding="windows-1254"?><!—- Dosya Adı: ornek2.xml --><REHBER> <KISI> <AD>Hasan</AD> <SOYAD>Miroğlu</SOYAD> <TELNO>0800 00 000 00</TELNO> </KISI> <KISI> <AD>Memoli</AD> <SOYAD>Alabora</SOYAD> <TELNO>0 900 0000 00</TELNO> </KISI></REHBER> 2. Verileri görüntülemek için kullanacağımız HTML sayfasını (“Deneme.htm”) yine metin düzenleme veya başka bir programla oluşturuyoruz. Kod: <!-- Dosya Adı: Deneme.htm --><HTML><HEAD><TITLE>XML Belgesini HTML sayfasında görüntülemek.</TITLE></HEAD><BODY> <XML id= "xmlBelgesi"src="deneme.xml"></XML> <TABLE Datasrc="#xmlBelgesi" BORDER=1 CELLSPACING=1 CELLPADDING=1 width=75%> <THEAD> <TH><b>Ad</b></TH> <TH><b>Soyad</b></TH> <TH><b>TelefonNo</b></TH> </THEAD> <TR> <TD><SpanDatafld="AD"></Span></TD> <TD><SpanDatafld="SOYAD"></Span></TD> <TD><SpanDatafld="TELNO"></Span></TD> </TR> </TABLE></BODY></HTML> 3. Bunun ardından oluşturduğumuz HTML sayfasını tarayıcımızda açtığımızda eğer bir hata yoksa HTML sayfasında oluşturulan formatta görüntüyü elde ederiz. ![]() Sayfalama Kullanmak: Sayfalama kullanarak istenilen sayıda verinin “aynı anda” görüntülenmesini sağlarız. Aşağıdaki örnek bu yönteme bir örnektir.
<!-- Dosya Adı: Deneme.htm --><HTML><HEAD><TITLE>XML Belgesini HTML sayfasında Sayfalama Kullanarak Görüntülemek.</TITLE></HEAD><BODY> <XML id="xmlBelgesi" src="deneme.xml"> <TABLE Datasrc="#xmlBelgesi" id="xmlBelgeTablosu" DataPageSize=1 BORDER=1 CELLSPACING=1 CELLPADDING=1 width=75%> <THEAD> <TH><b>Ad</b></TH> <TH><b>Soyad</b></TH> <TH><b>TelefonNo</b></TH> </THEAD> <TR> <TD><SpanDatafld="AD"></Span></TD> <TD><SpanDatafld="SOYAD"></Span></TD> <TD><SpanDatafld="TELNO"></Span></TD> </TR> </TABLE> <Input Type="Button" Value="İlk Sayfa" onclick="xmlBelgeTablosu.firstPage()"> <Input Type="Button" Value="Önceki Sayfa" onclick="xmlBelgeTablosu.previousPage()"> <Input Type="Button" Value="Sonraki Sayfa" onclick="xmlBelgeTablosu.nextPage()"> <Input Type="Button" Value="Son Sayfa" onclick="xmlBelgeTablosu.lastPage()"></BODY></HTML> 3. Değiştirdiğimiz HTML sayfasını yine tarayıcıda açarsak yaptığımız değişikliklerle beraber görüntüleriz. |
|
|
![]() |
||||
Konu | Konuyu Başlatan | Forum | Cevaplar | Son Mesaj |
Meslek lisesi mezunlarına 28 bin 736 TL cep harçlığı: İşbaşı Eğitim Programı nedir? | Nefret | Ekonomi - Finans - Borsa | 0 | 17 February 2025 15:51 |
bu resim süper | alia | RESİM DÜNYASI | 0 | 7 September 2009 09:48 |
Sadece futbol yok | ottomanm | Diğer Sporlar | 0 | 29 August 2009 22:42 |
Lastik Teknikeri | ceyLin | Meslekler | 0 | 19 December 2008 15:32 |