29-08-2009, 19:46 | #1 |
|
XML 'nin Yapıtaşları...
XML, HTML gibi bir biçimleme dili değildir. Sadece veriyi kullanım amacına uygun olarak etiketlemek için kullanılan bir dildir. Zaten isminin açılımı da Genişletilebilir Etiketleme Dili'dir. XML dosyaları HTML, salt metin ya da PDF biçemli dosyalar haline getirmek için bir biçimleme dili olan XSL kullanılır. XML hakkında burada dolaylı olarak yüzeysel bazı bilgiler bulacaksınız. Daha fazla bilgi edinmek isterseniz, aşağıdaki belgeleri okumanızı öneririm:
Genişletilebilir İmlenim Dili (XML) 1.0 XML 1.0'da İsim-alanları XML Bilgi Kümesi Örnek bir XML belgesini Ekler bölümünde bulabilirsiniz: Sample-HOWTO.xml Etiketler XML dilinin olmazsa olmaz bazı özellikleri var. HTML ve benzeri etiketli dillerde olduğu gibi metin etiketler arasında veriliyor. <title>bir konu başlığı<title> gibi. Ancak bu etiketleme de dikkat edeceğiniz bazı kurallar var: Etiket isimleri daima < ve > karakterleri arasında olmalı. Etiket ve değişken isimleri daima bir harfle başlamalıdır. Kullandığımız XML-Docbook için etiket ismi sadece küçük harflerden oluşmaktadır. SGL ve HTML için etiket ismini oluşturan harflerin büyüklüğünün önemi yoksa da XML için harf büyüklüğü önemlidir. Bu bakımdan standart olmamakla beraber etiket isimlerinde sadece küçük harf kullanma alışkanlığı edinmeniz yararlı olacaktır. XML'deki bu özellik temel aldığı kodlamadan kaynaklanmaktadır. UTF-8 ve UTF-16. Bir etiket tanımında, içinde veri içermesi öngörülmüşse, bir açılış etiketini daima bir kapanış etiketi izlemeli. Yukarıdaki <title> etiketi gibi. HTML ve SGML'deki bazı durumlarda bitiş etiketi verilmeyebilirse de XML için bitiş etiketleri zorunludur. Etiket sadece bir işlem gerçekleştirmek içinse kapanış etiketi kullanılmaz. Örnek: <sbr/> Bu etiket, Docbook'ta kendinden sonra gelen metni satırbaşından başlatmak için kullanılır. Bir etiketin bitiş belirleyicisi / karakteridir. Bir veriyi sarmalayan etiketlerde, bu im, etiket isminin başına, işlem etiketlerinde sona konur. Dosya içinde etiketler haricinde < karakteri kullanılmaz. Bu imi kullanmanız gerekiyorsa < ile belirtmelisiniz. & karakterini de yazamazsınız. Bu im XML için < gibi bir dil öğesidir. <'nin yazıldığı gibi görünmesi için &lt; yazmalısınız Açıklamalar, Yorumlar Programlama dillerinde açıklama ve yorum satırları nasıl bir kurala bağlıysa, XML için de kurallar vardır. Bu kural HTML'deki ile aynıdır. Bir açıklama <!-- ile başlar ve --> ile biter. Bu dizgecikler açıklamaların başlangıç ve bitiş etiketleri gibi düşünülmelidir. Yani her başlangıç etiketi için bir bitiş etiketi olmalıdır. Bu, bir yorum içinde, bitiş etiketi olmayan bir başlangıç etiketinin bulunamayacağı anlamına gelir. Bu kurala uyan her türlü açıklama ve yorum dosyanın herhangi bir yerinde kullanılabilir. Açıklama ve yorumlar XML dosyanın derlenmesi sırasında derleyici tarafından yorumlanmazlar.
__________________
♥<<ڪےeвĭηk∂r∂hĭs∂rLı...!>> ♥ http://img225.imageshack.us/img225/4...hq0chzivz8.png http://img19.imageshack.us/img19/3245/imza11f.jpg "KADER'' bizi ayırmadığı sürece''HARRY''daim bural''ARDA''yız. di''MİLAN''. b''ELAN'o''lacak senin |
Alıntı |
Etiketler |
nin, xml, yapıtaşları |
Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
|
|