Ev gelişme Xalan nedir? - techopedia nedir?

Xalan nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Xalan anlamı ne?

Xalan, Genişletilebilir Biçimlendirme Dili (XML) belgelerini Köprü Metni Biçimlendirme Dili (HTML) veya diğer biçimlendirme dilleri türlerine dönüştürmek için kullanılan açık kaynaklı bir yazılım kütüphanesidir. Xalan, çeşitli platformlara verimli ve tam özellikli destek sağlamak için XML Genişletilebilir Stil Sayfası Dönüşümleri'ni (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.

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 iki alt projesi vardır:

  • Xalan C ++: World Wide Web Konsorsiyumu (W3C) tarafından belirtilen XSL sürüm 1.0'ı uygular. Ayrıca XML Yol 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'i HTML ve diğer biçimlendirme dillerine eşleme hakkında bilgi içerir. Xerces Java varsayılan işlemcidir ve Java'da XSL eşlemesi yapmak için kullanılabilir. Ancak, gereksinimlere ve kullanılabilirliğe bağlı olarak başka ayrıştırıcılar seçilebilir. Giriş bir URL, bayt akışı, DOM veya XML dosyası olabilir. Java yorumlanmış bir dil olduğu için, Xalan Java ayrı bir derleme işlemcisi ve yorumlama işlemcisi kullanır; burada birincisi yüksek performans sorunlarıyla karşılaşır ve ikincisi hata ayıklama için kullanılır. XML İşleme sürüm 1.3 ve SAX2 ve DOM düzey 3 için Java API uygular.
Xalan nedir? - techopedia nedir?