XSLT document() Fonksiyonu
Tanım ve Kullanım
document() fonksiyonu, dış XML belgesindeki nodlara erişmek için kullanılır. Dış XML belgesi geçerli ve çözümlenebilir olmalıdır.
Bu fonksiyon, XSLT biçimlendirme tablosundan girdi akışından sağlanan verilerin dışındaki diğer XML kaynaklarını elde etme yöntemleri sunar.
Bu fonksiyonun kullanımından biri, bir dış belgede veri aramaktır. Örneğin, sıcaklık değerine karşılık gelen santigrat derecesini bulmak istediğimizde, önceden hesaplanmış değerleri içeren bir belgeye eriştiğimizde:
<xsl:value-of select="document('celsius.xml')/celsius/result[@value=$value]"/>
Sözdizimi
node-set document(object,node-set?)
Parametreler
Parametreler | Açıklama |
---|---|
object | Gerekli. Dış XML belgesinin URI'sini tanımlar. |
node-set | Opsiyonel. İlgili URI'yi çözümlemek için kullanılır. |