web analytics
Çarşamba, Haziran 24, 2026
No Result
View All Result
  • Giriş
Türk İnternet
  • Ana Sayfa
  • BİLİŞİM
  • e-TİCARET
  • INTERNET
  • TELEKOM
  • YENİ TEKNOLOJİLER
  • Hakkımızda
  • Kişisel Verilerin Korunması
    • Çerez Aydınlatma Metni
    • İlgili Kişi Başvuru Formu
No Result
View All Result
  • Ana Sayfa
  • BİLİŞİM
  • e-TİCARET
  • INTERNET
  • TELEKOM
  • YENİ TEKNOLOJİLER
  • Hakkımızda
  • Kişisel Verilerin Korunması
    • Çerez Aydınlatma Metni
    • İlgili Kişi Başvuru Formu
No Result
View All Result
Türk İnternet
No Result
View All Result
Ana Sayfa BİLİŞİM Yazılım Sektörü Haberleri

XML’in Temelleri ; Ana Kavramlar – 3

Bir XML belgesi düşündüğümde ilk olarak onu oluşturan unsurları düşünürüm. Bana göre, bu belgenin kalbi, gerçek içeriğidir. Bir unsur, bir başlangıç bayrağından bir bitim-bayrağına kadarki tüm bilgileri aradaki herşey dahil olarak kapsar.

P.G. Daly-P.G. Daly
10 Şubat 2004
-Yazılım Sektörü Haberleri
0
Facebook'ta PaylaşTwitter'da PaylaşLinkedin'de Paylaş

Bu yazının önceki bölümlerini

  • XML’in Temelleri ve Yararları
  • XML’in Temelleri ; Ana Kavramlar – 1
  • XML’in Temelleri ; Ana Kavramlar – 2

başlıkları altında okuyabilirsiniz.

Unsurlar

Bir XML belgesi düşündüğümde ilk olarak onu oluşturan unsurları düşünürüm. Bana göre, bu belgenin kalbi, gerçek içeriğidir. Bir unsur, bir başlangıç bayrağından bir bitim-bayrağına kadarki tüm bilgileri aradaki herşey dahil olarak kapsar.

HTML’den bir örnek vermek gerekirse, tüm bu aşağıdakiler h1 adı verilen bir unsure denk gelenlerdir:

–

Bu benim buyuk basligim.

Burada,

başlangıç bayrağı,

ise bitim bayrağıdır ve aralarındaki de içeriktir.

Her XML belgesi, diğer tüm unsurların içinde bulunduğu bir kök unsure sahiptir. Bu nedenle, bir film kataloğu işi gören bir XML belgesi yaratıyor olsaydık, tıpkı yukarıdaki BELTÜR belirtim örneğindeki gibi, kök unsur şuna benzeyecekti:

–
Belgenin içindeki diğer bir sürü unsur…
–

XML’yi anlamının esası, tüm unsurların uymaları gereken kurallardır. Bunları şöyle sıralayıp kısaca tarif edeceğim:

  • Her başlangıç-bayrağının, kendisiyle örtüşen bir bitim-bayrağı olmalıdır.
  • Bayraklar çakışamaz. Düzgün yerleştirme şarttır.
  • XML belgelerinin sadece bir kök unsuru olabilir.
  • Unsurların adları, aşağıdaki XML adlandırma düzenine uymalıdır:
    • Adlar harfle ya da “_” işaretiyle başlamalıdır. Adlar rakamlarla ya da noktalama işaretleriyle başlayamazlar.
    • Adın ilk hanesinden sonra rakamlar ve noktalama işaretleri kullanılabilir.
    • Adlarda boşluk kullanılamaz.
    • Adlarda “:” işareti bulunmamalıdır çünkü o, “tersine işleyen” bir işarettir.
    • Hangi harf bileşimi olursa olsun adlar “xml” harfleriyle başlayamaz.
    • Unsurun adı “<” işaretinden hemen sonra boşluk bırakmaksızın gelmelidir.
  • XML büyük/küçük harf ayrımına duyarlıdır.
  • XML metinde beyaz boşluğu korur.
  • Unsurların özellikleri olabilir. Eğer bir özellik mevcutsa, boş bir sabit “” şeklinde olsa bile bir değeri olmalıdır. (Özellikleri FilmKatalogu örneğinden daha ayrıntılı olarak irdeleyeceğim.)

Yorumlar

XML’deki yorumlar bildiğiniz diğer programlama dillerindeki işe yararlar. Bunlar program metnindeki yer alan ve tek amacı program geliştiriciye ve o metni ileride okuyacak olan kişiye program metni hakkında bilgi vermek olan satırlardır. Yorumlar, programlamacılık dünyasının “derkenarlar”ıdırlar. XML yorumlarının sözdizimi şöyledir:

–

Yorumlarda “–“ ibaresi hariç her türlü harf, rakam ya da noktalama işareti bileşimi kullanılabilir.

Tüm bunlar nereye varıyor?

Bu konuların anlaşılmasının, XML bilgi birikiminin temellerinin atılmasında kritik önemi vardır. Bu temelleri bir kez anladınız mı gerçek bir XML örneği parçaları bir araya getirmenize yeterli olacaktır. XML’nin Temelleri yazı dizimin, daha sonra yayınlanacak bölümlerinde, film kataloğu mefhumu üzerine eksiksiz bir örnek kuracağım. Ayrıca “iyi-biçimlenmiş” ve 1geçerli” XML belgesinin çok önemli konularını tanıtacak ve aralarındaki ayrımı açıklayacağım.

Etiketler: BilgiXMLYazılım

Türk İnternet'ten buna benzer yazılar için bildirim almak ister misiniz?

ABONELİKTEN ÇIK
P.G. Daly

P.G. Daly

Lütfen yorum yapmak için giriş yapın.

GÜNLÜK BÜLTEN ABONELİĞİ

Aboneliğinizi onaylamak için gelen veya istenmeyen posta kutunuzu kontrol edin.

HAFTANIN ÖNE ÇIKANLARI

  • St. Petersburg Forumu, Rusya’nın Yeni Teknoloji Stratejisinin Sinyallerini Veriyor: Nadir Toprak Elementleri, Yapay Zeka, Yarı İletkenler ve Teknolojik Egemenlik
  • Türkiye Yapay Zeka Stratejisinde Yeni Dönem: Dijital Egemenlik Merkeze Yerleşti, Peki Bu Yeterli mi?
  • Teknoloji Girişimlerini İlgilendiren Yeni Düzenlemeler Yürürlükte
  • Washington Yapay Zekada Yavaşlatma Yerine Hızlanmayı Seçti: Yeni ABD Yapay Zeka Doktrini ve Riskleri
  • Dijital Dönüşüm ve Gazeteciliğin Küresel Krizi

HAFTANIN KELİMESİ

3GPP

3. Nesil Ortaklık Projesi (3GPP), dünya çapında çeşitli mobil (hücresel) ve telekomünikasyon standartlarını geliştiren ve sürdüren bir grup standart kuruluşudur.

3G ile birlikte kurulmuş ve telekom endüstrisinin Birleşmiş Milletleri diye tanımlanabilir. Sonraki nesiller için de standartları belirlemiştir.

Detayı için Wiki-Turk'e bakınız

İNTERNET HIZI

Türkiye'nin İnternet Hızlarını Dünya ile KarşılaştırmakKaynak : https://www.speedtest.net/global-index#mobile
Facebook Twitter LinkedIn

Bildirimler

Turk-internet.com masaüstü bildirimlerini almak için lütfen buraya tıklayın

Son Yorumlar

  • ICANN, Yeterince Temsil Edilmeyen Toplulukları Yeni gTLD Başvuru Destek Programı İle Güçlendiriyor için Tolga Kaprol
  • BTK, Yabancı e-SIM Firmalarını Engelledi için Bulent SEN
  • Sahibinden.com Domain’inin Güncellenmesi Unutulmuş için Tolga Kaprol
  • İngiliz Düzenleyici Ofcom, Bulut Servislerini ve Akıllı Cihaz Pazarını Soruşturuyor için Tolga Kaprol
  • Seçim Yaklaşırken, Kişisel Veriler Kötüye Nasıl Kullanılır? için [email protected]

Türk İnternet'ten ilginize çekecek yazılar için bildirim almak ister misiniz?

Abone Ol

© Copyrights 2000-2025 - Bu sitede yayınlanan haber/söyleşi/makale ve bilgilerin tüm hakkı turk-internet.com'a aittir.

Tekrar Hoşgeldiniz!

Aşağıdan hesabınıza giriş yapınız

Şifremi unuttum?

Şifrenizi geri alın

Lütfen şifrenizi resetlemek için kullanıcı adı veya email adresinizi girin.

Giriş yap
No Result
View All Result
  • Ana Sayfa
  • BİLİŞİM
  • e-TİCARET
  • INTERNET
  • TELEKOM
  • YENİ TEKNOLOJİLER
  • Hakkımızda
  • Kişisel Verilerin Korunması
    • Çerez Aydınlatma Metni
    • İlgili Kişi Başvuru Formu

© Copyrights 2000-2025 - Bu sitede yayınlanan haber/söyleşi/makale ve bilgilerin tüm hakkı turk-internet.com'a aittir.