XSLT document() fonksiyonu
Tanım ve Kullanım
document() fonksiyonu, harici XML belgesindeki nodlara erişmek için kullanılır. Harici XML belgesi geçerli ve çözümlenebilir olmalıdır.
Bu fonksiyon, girdi akışından sağlanan başlangıç verilerinin dışında diğer XML kaynaklarını XSLT biçimlendirme tablosundan çekmek için bir yöntem sağlar.
Bu fonksiyonun kullanım yollarından biri, harici bir belgede veri aramaktır. Örneğin, Farenheit değerine karşılık gelen Selsiyus değerini bulmak istiyorsak, önceden hesaplanmış değerlerin içerdiği belgeye erişiyoruz:
<xsl:value-of select="document('celsius.xml')/celsius/result[@value=$value]"/>
Gramer
node-set document(object,node-set?)
Parametreler
Parametreler | Açıklama |
---|---|
object | Gerekli. Dış XML belgesinin URI'sini tanımlar. |
node-set | Opsiyonel. Göreceli URI'yi解析 etmek için kullanılır. |