Xalan

Yazar: Monica Porter
Yaratılış Tarihi: 15 Mart 2021
Güncelleme Tarihi: 1 Temmuz 2024
Anonim
zalan - Hami Tin Bhai
Video: zalan - Hami Tin Bhai

İçerik

Tanımı - Xalan'ın anlamı nedir?

Xalan, Genişletilebilir İşaretleme Dili (XML) belgelerini Hiper İşaretleme Dili'ne (HTML) veya diğer biçimlendirme dillerine dönüştürmek için kullanılan açık kaynaklı bir yazılım kütüphanesidir. Xalan, çeşitli platformlara etkin ve tam özellikli destek sağlamak için XML Genişletilebilir Stil Sayfası Dönüşümlerini (XSLT) kullanır ve her iki dil için ayrı XSLT işlemcilerinin yardımıyla Java ve C ++ 'da kullanılabilir.


IBM tarafından oluşturulan Xalan, Apache Software Foundation tarafından desteklenmektedir.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmeniz ve yürütmenizde size nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Xalan’ı açıklıyor

Xalan, XML verilerini başka bir biçimlendirme diline dönüştürme işlemini basitleştirmeye yöneliktir. Xalan'ın aşağıdaki gibi iki alt projesi vardır:

  • Xalan C ++: World Wide Web Consortium (W3C) tarafından belirtilen XSL sürüm 1.0'ı uygular. Ayrıca, XML Yolu Dili (XPath) sürüm 1.0'ı kullanır. Xerces C ++ ayrıştırıcısı, XSL stil sayfalarını ve XML belgelerini ayrıştırır. Ayrıştırıcı girişi bir dosya, Belge Nesne Modeli (DOM), URL veya veri akışı olabilir.
  • Xalan Java: XSL Transformation sürüm 1.0 ve XML Path Language sürüm 1.0 kullanır. XSL, XML ile HTML ve diğer biçimlendirme dilleri arasında eşleştirme hakkında bilgi içerir. Xerces Java, varsayılan işlemcidir ve Java'da XSL eşlemesi yapmak için kullanılabilir. Bununla birlikte, gereksinimlere ve kullanılabilirliğe bağlı olarak diğer ayrıştırıcılar da seçilebilir. Giriş bir URL, bayt akışı, DOM veya XML dosyası olabilir. Java, yorumlanmış bir dil olduğundan, Xalan Java, eskilerin yüksek performanslı sorunları karşıladığı ve ikincisinin hata ayıklama için kullanıldığı ayrı bir derleme işlemcisi ve yorumlama işlemcisi kullanır. XML İşleme sürüm 1.3 ve SAX2 ve DOM seviye 3 için Java API'sini uygular.