Ev gelişme Xslt nedir? - techopedia nedir?

Xslt nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Genişletilebilir Stil Sayfası Dili Dönüşümleri (XSLT) ne anlama geliyor?

Daha iyi XSL dönüşümleri olarak bilinen Genişletilebilir Stil Sayfası Dil Dönüşümleri (XSLT), Genişletilebilir İşaretleme Dili (XML) belgelerini diğer yapılandırılmış belgelere dönüştürmek için kullanılan bir dildir. Bu, belirli bir girdi XML belgesini bir XSL işlemci yardımıyla uygun bir çıktı belgesine dönüştürmek için şablon kurallarını tanımlayan bir stil sayfası kullanılarak yapılır.

XSLT dönüşümleri istemci veya sunucu tarafında gerçekleşebilir. XSLT işleme modeli, bir veya daha fazla kaynak XML belgesinden, bir veya daha fazla XSL stil sayfasından, bir XSL işlemcisinden ve bir veya daha fazla yapılandırılmış çıktı belgesinden oluşur.

Techopedia, Genişletilebilir Stil Sayfası Dil Dönüşümlerini (XSLT) açıklıyor

XSLT tamamen XML içeriğinin nasıl bir görsel sunum oluşturacağını belirterek, ekran penceresi, elde taşınabilir aygıt ekranı vb. Gibi bir sunum ortamında stil ve düzen gibi ayrıntıları açıklar. XSL stil işlemcisi XSLT'nin ana bileşenidir stil sayfasını ve belgeyi yorumlama ve şablon kurallarına göre içerik oluşturma işlemlerini içerir.

Stil sayfası, tam bir programlama sözdizimi kullanmaz, çünkü öğrenmek ve yorumlamak karmaşıktır. Bunun yerine şablon kuralları olarak bilinen kuralları tanımlar. Bu kuralların her biri, kaynak belgede bulunması gereken bir deseni belirtir. Deseni bulduktan sonra, çıktı belgesi oluşturmak için dönüşüm tetiklenir. Kalıp, kaynak düğümleri ve stil sayfası şablonlarını karşılaştırmak için XPath tabanlı bir ifade dili kullanır.

Biçimlendirme semantiği, biçimlendirmeyi sağlayan sonuç ağacına dahil edilir. Biçimlendirme anlambilimi, biçimlendirme nesnelerini temsil eden bir sınıflar kümesi olarak tanımlanabilir. Sonuç ağacı düğümleri biçimlendirme nesneleri olarak adlandırılır. Sunum kuralları, nesneleri ve özellikleri biçimlendirme sınıflarıyla tanımlanır.

Xslt nedir? - techopedia nedir?