Xml ve xml uygulamaları Doç. Dr. Selim Akyokuş



Yüklə 462 b.
səhifə19/20
tarix03.01.2022
ölçüsü462 b.
#42628
1   ...   12   13   14   15   16   17   18   19   20

XML’den HTML’e dönüşüm

  • Dönüştürme işlemi XSL biçimleme sayfaları (style sheets) içinde tanımlamış dönüşüm kuralları ile gerçekleştirilir.

  • Bu kurallar şablon (template) olarak adlandırılır.



XML’den HTML’e dönüşüm



XML’den HTML’e dönüşüm



XML’den HTML’e dönüşüm



XML BELGELERİNİN İŞLENMESİ

  • XML belgelerinin uygulama yazılımları işlenmesi için bir çok yazılım paketi geliştirilmiştir.

  • Bu yazılımlar XML processor veya XML parser olarak adlandırılmaktadır.



XML BELGELERİNİN İŞLENMESİ

  • XML parser’ları veya işlemcileri üç değişik model üzerine inşa edilmiştir.

    • Bildiri-tabanlı İşlem modeli (Declaretive processing model):
      • Bildiri-tabanlı işlem modelinde hangi işlemlerin gerçekleştirileçeğini belirtiriz.
      • İşlemin nasıl gerçekleştileceğini sistem belirler.
      • Örnek : XSLT
    • Olay-tabanlı İşlem Modeli (Event-Based Processing model):
      • Olay-tabanlı işlem modelinde XML parser’ı XML belgesini okur iken bulmuş olduğu nesneleri (elemanlar) uygulama programına olay (event) olarak bildirir.
      • Uygulama programı gelen olaylara göre gerekli işlemleri yapar.
      • SAX (Simple API for XML)
    • Ağaç-tabanlı İşlem Modeli (Tree-based processing model):
      • Ağaç-tabanlı işlem modelinde XML parser ilk önce XML belgesini okuyarak belge yapısına göre sistem belleğinde bir ağaç oluşturur.
      • Uygulama progamı bu ağaç yapısı içinde dolaşarak gerekli işlemleri yapar.
      • DOM (Document Object Model)



Yüklə 462 b.

Dostları ilə paylaş:
1   ...   12   13   14   15   16   17   18   19   20




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin