XslCompiledTransform.Load Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt het opmaakmodel gecompileerd.
Overloads
| Name | Description |
|---|---|
| Load(IXPathNavigable, XsltSettings, XmlResolver) |
Compileert het XSLT-opmaakmodel in de IXPathNavigable. Hiermee XmlResolver worden XSLT |
| Load(String, XsltSettings, XmlResolver) |
Laadt en compileert het XSLT-opmaakmodel dat is opgegeven door de URI. Hiermee XmlResolver worden XSLT |
| Load(MethodInfo, Byte[], Type[]) |
Laadt een methode uit een opmaakmodel dat is gecompileerd met behulp van het |
| Load(XmlReader, XsltSettings, XmlResolver) |
Compileert het XSLT-opmaakmodel in de XmlReader. Hiermee XmlResolver worden XSLT |
| Load(XmlReader) |
Compileert het opmaakmodel in de XmlReader. |
| Load(Type) |
Laadt het gecompileerde opmaakmodel dat is gemaakt met de XSLT-compiler (xsltc.exe). |
| Load(String) |
Laadt en compileert het opmaakmodel op de opgegeven URI. |
| Load(IXPathNavigable) |
Compileert het opmaakmodel in het IXPathNavigable object. |
Opmerkingen
Hoewel de algehele prestaties van de XslCompiledTransform klasse beter zijn dan de XslTransform klasse, kan de Load methode van de XslCompiledTransform klasse langzamer presteren dan de Load methode van de XslTransform klasse wanneer deze voor het eerst wordt aangeroepen voor een transformatie. Dit komt doordat het XSLT-bestand moet worden gecompileerd voordat het wordt geladen. Zie de volgende blogpost voor meer informatie: XslCompiledTransform Slower dan XslTransform?
Note
Er zijn verschillen tussen XSLT gecompileerd in de foutopsporingsmodus en XSLT gecompileerd in de releasemodus. In sommige situaties veroorzaken opmaakmodellen die zijn gecompileerd in de foutopsporingsmodus geen fouten tijdens Load, maar mislukken ze later tijdens Transform. Hetzelfde opmaakmodel dat in de releasemodus is gecompileerd, mislukt tijdens Load. Een voorbeeld van dergelijk gedrag is wanneer een variabele die niet van een type knooppuntset is toegewezen aan een expressie waarin een knooppuntset is vereist.
Load(IXPathNavigable, XsltSettings, XmlResolver)
Compileert het XSLT-opmaakmodel in de IXPathNavigable. Hiermee XmlResolver worden XSLT import - of include elementen omgezet en de XSLT-instellingen bepalen de machtigingen voor het opmaakmodel.
public:
void Load(System::Xml::XPath::IXPathNavigable ^ stylesheet, System::Xml::Xsl::XsltSettings ^ settings, System::Xml::XmlResolver ^ stylesheetResolver);
public void Load(System.Xml.XPath.IXPathNavigable stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver);
member this.Load : System.Xml.XPath.IXPathNavigable * System.Xml.Xsl.XsltSettings * System.Xml.XmlResolver -> unit
Public Sub Load (stylesheet As IXPathNavigable, settings As XsltSettings, stylesheetResolver As XmlResolver)
Parameters
- stylesheet
- IXPathNavigable
Een object dat de IXPathNavigable interface implementeert. In het Microsoft .NET Framework kan dit een XmlNode (meestal een XmlDocument) of een XPathDocument met het opmaakmodel.
- settings
- XsltSettings
De XsltSettings te toepassen op het opmaakmodel. Als dit het is null, wordt de Default instelling toegepast.
- stylesheetResolver
- XmlResolver
Hiermee XmlResolver worden eventuele opmaakmodellen waarnaar wordt verwezen in XSLT import en include elementen omgezet. Als dit het probleem is null, worden externe resources niet opgelost.
Uitzonderingen
De stylesheet waarde is null.
Het opmaakmodel bevat een fout.
Voorbeelden
In het volgende voorbeeld wordt een opmaakmodel geladen. Het XmlSecureResolver object bevat de referenties die nodig zijn voor toegang tot alle import elementen in include het opmaakmodel.
// Create a resolver and specify the necessary credentials.
XmlUrlResolver resolver = new XmlUrlResolver();
System.Net.NetworkCredential myCred;
myCred = new System.Net.NetworkCredential(UserName,SecurelyStoredPassword,Domain);
resolver.Credentials = myCred;
// Load the style sheet.
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load(new XPathDocument("http://serverName/data/xsl/sort.xsl"), XsltSettings.Default, resolver);
' Create a resolver and specify the necessary credentials.
Dim resolver As New XmlUrlResolver()
Dim myCred As System.Net.NetworkCredential
myCred = New System.Net.NetworkCredential(UserName, SecurelyStoredPassword, Domain)
resolver.Credentials = myCred
' Load the style sheet.
Dim xslt As New XslCompiledTransform()
xslt.Load(New XPathDocument("http://serverName/data/xsl/sort.xsl"), XsltSettings.Default, resolver)
Opmerkingen
De XslCompiledTransform klasse ondersteunt de XSLT 1.0-syntaxis. Het XSLT-opmaakmodel moet de http://www.w3.org/1999/XSL/Transform naamruimte gebruiken.
Zie ook
Van toepassing op
Load(String, XsltSettings, XmlResolver)
Laadt en compileert het XSLT-opmaakmodel dat is opgegeven door de URI. Hiermee XmlResolver worden XSLT import - of include elementen omgezet en de XSLT-instellingen bepalen de machtigingen voor het opmaakmodel.
public:
void Load(System::String ^ stylesheetUri, System::Xml::Xsl::XsltSettings ^ settings, System::Xml::XmlResolver ^ stylesheetResolver);
public void Load(string stylesheetUri, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver);
member this.Load : string * System.Xml.Xsl.XsltSettings * System.Xml.XmlResolver -> unit
Public Sub Load (stylesheetUri As String, settings As XsltSettings, stylesheetResolver As XmlResolver)
Parameters
- stylesheetUri
- String
De URI van het opmaakmodel.
- settings
- XsltSettings
De XsltSettings te toepassen op het opmaakmodel. Als dit het is null, wordt de Default instelling toegepast.
- stylesheetResolver
- XmlResolver
De XmlResolver URI van het opmaakmodel en eventuele opmaakmodellen waarnaar wordt verwezen in XSLT import en include elementen, worden omgezet.
Uitzonderingen
De stylesheetUri waarde of stylesheetResolver de waarde is null.
Het opmaakmodel bevat een fout.
Kan het opmaakmodel niet vinden.
De stylesheetUri waarde bevat een bestandsnaam of map die niet kan worden gevonden.
De stylesheetUri waarde kan niet worden omgezet.
– of –
Er is een fout opgetreden tijdens het verwerken van de aanvraag.
stylesheetUri is geen geldige URI.
Er is een parseringsfout opgetreden bij het laden van het opmaakmodel.
Voorbeelden
In het volgende voorbeeld wordt een opmaakmodel geladen dat is opgeslagen op een netwerkresource. Een XmlSecureResolver object specificeert de inloggegevens die nodig zijn voor toegang tot het stijlblad.
// Create the XslCompiledTransform object.
XslCompiledTransform xslt = new XslCompiledTransform();
// Create a resolver and set the credentials to use.
XmlSecureResolver resolver = new XmlSecureResolver(new XmlUrlResolver(), "http://serverName/data/");
resolver.Credentials = CredentialCache.DefaultCredentials;
// Load the style sheet.
xslt.Load("http://serverName/data/xsl/sort.xsl", null, resolver);
' Create the XslCompiledTransform object.
Dim xslt As New XslCompiledTransform()
' Create a resolver and set the credentials to use.
Dim resolver As New XmlSecureResolver(New XmlUrlResolver(), "http://serverName/data/")
resolver.Credentials = CredentialCache.DefaultCredentials
' Load the style sheet.
xslt.Load("http://serverName/data/xsl/sort.xsl", Nothing, resolver)
Opmerkingen
De XslCompiledTransform klasse ondersteunt de XSLT 1.0-syntaxis. Het XSLT-opmaakmodel moet de http://www.w3.org/1999/XSL/Transform naamruimte gebruiken.
Een XmlReader met standaardinstellingen wordt gebruikt om het opmaakmodel te laden. DTD-verwerking is uitgeschakeld op de XmlReader. Als u DTD-verwerking nodig hebt, maakt u een XmlReader functie waarvoor deze functie is ingeschakeld en geeft u deze door aan de Load methode.
Zie ook
Van toepassing op
Load(MethodInfo, Byte[], Type[])
Laadt een methode uit een opmaakmodel dat is gecompileerd met behulp van het XSLTC.exe hulpprogramma.
public:
void Load(System::Reflection::MethodInfo ^ executeMethod, cli::array <System::Byte> ^ queryData, cli::array <Type ^> ^ earlyBoundTypes);
public void Load(System.Reflection.MethodInfo executeMethod, byte[] queryData, Type[] earlyBoundTypes);
member this.Load : System.Reflection.MethodInfo * byte[] * Type[] -> unit
Public Sub Load (executeMethod As MethodInfo, queryData As Byte(), earlyBoundTypes As Type())
Parameters
- executeMethod
- MethodInfo
Een MethodInfo object dat de door de compiler gegenereerde execute methode van het gecompileerde opmaakmodel vertegenwoordigt.
- queryData
- Byte[]
Een bytematrix van geserialiseerde gegevensstructuren in het staticData veld van het gecompileerde opmaakmodel, zoals gegenereerd door de CompileToType(XmlReader, XsltSettings, XmlResolver, Boolean, TypeBuilder, String) methode.
- earlyBoundTypes
- Type[]
Een matrix van typen die zijn opgeslagen in het door de compiler gegenereerde ebTypes veld van het gecompileerde opmaakmodel.
Voorbeelden
In het onderstaande codevoorbeeld wordt het Load bestand gebruikt om een gecompileerd opmaakmodel te laden. De transformatie vermindert de waarde van het Price element met tien procent.
using System;
using System.IO;
using System.Reflection;
using System.Xml;
using System.Xml.Xsl;
class Example
{
static void Main()
{
// Load a stylesheet compiled using the XSLTC.EXE utility
Type compiledStylesheet = Assembly.Load("Transform").GetType("Transform");
// Extract private members from the compiled stylesheet
BindingFlags bindingFlags = BindingFlags.NonPublic | BindingFlags.Static;
MethodInfo executeMethod = compiledStylesheet.GetMethod("Execute", bindingFlags);
object staticData = compiledStylesheet.GetField("staticData", bindingFlags).GetValue(null);
object earlyBoundTypes = compiledStylesheet.GetField("ebTypes", bindingFlags).GetValue(null);
// Load into XslCompiledTransform
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load(executeMethod, (byte[])staticData, (Type[])earlyBoundTypes);
// Run the transformation
xslt.Transform(XmlReader.Create(new StringReader("<Root><Price>9.50</Price></Root>")), (XsltArgumentList)null, Console.Out);
}
}
Imports System.IO
Imports System.Reflection
Imports System.Xml
Imports System.Xml.Xsl
Module Module1
Sub Main()
' Load a stylesheet compiled using the XSLTC.EXE utility
Dim compiledStylesheet As Type = [Assembly].Load("Transform").GetType("Transform")
' Extract private members from the compiled stylesheet
Dim bindingFlags As BindingFlags = bindingFlags.NonPublic Or bindingFlags.Static
Dim executeMethod As MethodInfo = compiledStylesheet.GetMethod("Execute", bindingFlags)
Dim staticData As Object = compiledStylesheet.GetField("staticData", bindingFlags).GetValue(Nothing)
Dim earlyBoundTypes As Object = compiledStylesheet.GetField("ebTypes", bindingFlags).GetValue(Nothing)
' Load into XslCompiledTransform
Dim xslt As New XslCompiledTransform()
xslt.Load(executeMethod, CType(staticData, Byte()), CType(earlyBoundTypes, Type()))
' Run the transformation
xslt.Transform(XmlReader.Create(New StringReader("<Root><Price>9.50</Price></Root>")), CType(Nothing, XsltArgumentList), Console.Out)
End Sub
End Module
Note
De assembly 'Transformeren' die in dit voorbeeld wordt gebruikt, is gebouwd met behulp van het hulpprogramma xsltc.exe. Zie How to: Perform an XSLT Transformation by Using an Assembly (Een XSLT-transformatie uitvoeren met behulp van een assembly) voor gedetailleerde informatie over het gebruik van dit opdrachtregelprogramma.
In het vorige codevoorbeeld wordt de volgende transformatie gebruikt:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:user="urn:my-scripts">
<msxsl:script language="C#" implements-prefix="user">
<![CDATA[
public double modifyPrice(double price){
price*=0.9;
return price;
}
]]>
</msxsl:script>
<xsl:template match="Root">
<Root xmlns="">
<Price><xsl:value-of select="user:modifyPrice(Price)"/></Price>
</Root>
</xsl:template>
</xsl:stylesheet>
Opmerkingen
Deze methode accepteert een gecompileerd opmaakmodel in de vorm van een MethodInfo object, een bytematrix en een typematrix. DynamicMethod objecten kunnen worden gebruikt om gecompileerde opmaakmodellen toe te staan om te worden verwijderd wanneer het XslCompiledTransform object wordt vrijgemaakt.
Van toepassing op
Load(XmlReader, XsltSettings, XmlResolver)
Compileert het XSLT-opmaakmodel in de XmlReader. Hiermee XmlResolver worden XSLT import - of include elementen omgezet en de XSLT-instellingen bepalen de machtigingen voor het opmaakmodel.
public:
void Load(System::Xml::XmlReader ^ stylesheet, System::Xml::Xsl::XsltSettings ^ settings, System::Xml::XmlResolver ^ stylesheetResolver);
public void Load(System.Xml.XmlReader stylesheet, System.Xml.Xsl.XsltSettings settings, System.Xml.XmlResolver stylesheetResolver);
member this.Load : System.Xml.XmlReader * System.Xml.Xsl.XsltSettings * System.Xml.XmlResolver -> unit
Public Sub Load (stylesheet As XmlReader, settings As XsltSettings, stylesheetResolver As XmlResolver)
Parameters
- settings
- XsltSettings
De XsltSettings te toepassen op het opmaakmodel. Als dit het is null, wordt de Default instelling toegepast.
- stylesheetResolver
- XmlResolver
Hiermee XmlResolver worden eventuele opmaakmodellen waarnaar wordt verwezen in XSLT import en include elementen omgezet. Als dit het probleem is null, worden externe resources niet opgelost.
Uitzonderingen
De stylesheet waarde is null.
Het opmaakmodel bevat een fout.
Voorbeelden
In het volgende voorbeeld wordt een opmaakmodel geladen en wordt ondersteuning geboden voor XSLT-scripts.
// Create the XslCompiledTransform object.
XslCompiledTransform xslt = new XslCompiledTransform();
// Create a resolver and set the credentials to use.
XmlSecureResolver resolver = new XmlSecureResolver(new XmlUrlResolver(), "http://serverName/data/");
resolver.Credentials = CredentialCache.DefaultCredentials;
XmlReader reader = XmlReader.Create("http://serverName/data/xsl/sort.xsl");
// Create the XsltSettings object with script enabled.
XsltSettings settings = new XsltSettings(false,true);
// Load the style sheet.
xslt.Load(reader, settings, resolver);
' Create the XslCompiledTransform object.
Dim xslt As New XslCompiledTransform()
' Create a resolver and set the credentials to use.
Dim resolver As New XmlSecureResolver(New XmlUrlResolver(), "http://serverName/data/")
resolver.Credentials = CredentialCache.DefaultCredentials
Dim reader As XmlReader = XmlReader.Create("http://serverName/data/xsl/sort.xsl")
' Create the XsltSettings object with script enabled.
Dim settings As New XsltSettings(False, True)
' Load the style sheet.
xslt.Load(reader, settings, resolver)
Opmerkingen
De XslCompiledTransform klasse ondersteunt de XSLT 1.0-syntaxis. Het XSLT-opmaakmodel moet de http://www.w3.org/1999/XSL/Transform naamruimte gebruiken.
Het opmaakmodel wordt geladen vanaf het huidige knooppunt van de XmlReader onderliggende elementen. Hiermee kunt u een gedeelte van een document als opmaakmodel gebruiken. Nadat de Load methode is voltooid, wordt de XmlReader positie op het volgende knooppunt na het einde van het opmaakmodel weergegeven. Als het einde van het document is bereikt, wordt het XmlReader aan het einde van het bestand (EOF) geplaatst.
Zie ook
Van toepassing op
Load(XmlReader)
Compileert het opmaakmodel in de XmlReader.
public:
void Load(System::Xml::XmlReader ^ stylesheet);
public void Load(System.Xml.XmlReader stylesheet);
member this.Load : System.Xml.XmlReader -> unit
Public Sub Load (stylesheet As XmlReader)
Parameters
Uitzonderingen
De stylesheet waarde is null.
Het opmaakmodel bevat een fout.
Voorbeelden
In het volgende voorbeeld wordt een opmaakmodel in een XmlReader object geladen.
// Create a reader that contains the style sheet.
XmlReader reader = XmlReader.Create("titles.xsl");
reader.ReadToDescendant("xsl:stylesheet");
// Load the style sheet.
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load(reader);
' Create a reader that contains the style sheet.
Dim reader As XmlReader = XmlReader.Create("titles.xsl")
reader.ReadToDescendant("xsl:stylesheet")
' Load the style sheet.
Dim xslt As New XslCompiledTransform()
xslt.Load(reader)
Opmerkingen
De XslCompiledTransform klasse ondersteunt de XSLT 1.0-syntaxis. Het XSLT-opmaakmodel moet de http://www.w3.org/1999/XSL/Transform naamruimte gebruiken.
Het opmaakmodel wordt geladen vanaf het huidige knooppunt van de XmlReader onderliggende elementen. Hiermee kunt u een gedeelte van een document als opmaakmodel gebruiken. Nadat de Load methode is voltooid, wordt de XmlReader positie op het volgende knooppunt na het einde van het opmaakmodel weergegeven. Als het einde van het document is bereikt, wordt het XmlReader aan het einde van het bestand (EOF) geplaatst.
Deze methode heeft het volgende gedrag:
Een XmlUrlResolver zonder gebruikersreferenties wordt gebruikt om een of
xsl:includemeerxsl:importelementen te verwerken.De
document()functie is uitgeschakeld.Ingesloten scripts worden niet ondersteund.
U kunt de Load(XmlReader, XsltSettings, XmlResolver) overbelasting gebruiken om een XmlResolver met de benodigde verificatiereferenties op te geven of om verschillende XSLT-instellingen op te geven.
Zie ook
Van toepassing op
Load(Type)
Laadt het gecompileerde opmaakmodel dat is gemaakt met de XSLT-compiler (xsltc.exe).
public:
void Load(Type ^ compiledStylesheet);
public void Load(Type compiledStylesheet);
member this.Load : Type -> unit
Public Sub Load (compiledStylesheet As Type)
Parameters
- compiledStylesheet
- Type
De naam van de klasse die het gecompileerde opmaakmodel bevat.
Dit is meestal de naam van het opmaakmodel. Tenzij anders opgegeven, gebruikt het hulpprogramma xsltc.exe de naam van het opmaakmodel voor de klasse- en assemblynamen.
Voorbeelden
In het volgende voorbeeld ziet u hoe u een gecompileerd opmaakmodel laadt vanuit een XSLT-assembly. In het voorbeeld wordt ervan uitgegaan dat het hulpprogramma xsltc.exe is gebruikt om een assembly met de naam bookOrders.dll te maken met een klasse met de naam bookOrders.
Note
U moet verwijzen naar de XSLT-assembly bij het compileren van de code. Bijvoorbeeld: csc /r:system.dll;system.xml.dll;bookOrders.dll myCode.cs.
// Load the type of the class.
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load(typeof(bookOrders));
Opmerkingen
Het hulpprogramma xsltc.exe wordt gebruikt om opmaakmodellen te compileren en assembly's te genereren op basis van de opmaakmodellen. Met Load de methode wordt het gecompileerde opmaakmodel uit de assembly geladen.
Note
U moet ook de XSLT-assembly opnemen als referentie in uw toepassing.
Zie ook
- XSLT Assembly Tool (xsltc.exe)
- Procedure: een XSLT-transformatie uitvoeren met behulp van een assembly
- De klasse XslCompiledTransform gebruiken
Van toepassing op
Load(String)
Laadt en compileert het opmaakmodel op de opgegeven URI.
public:
void Load(System::String ^ stylesheetUri);
public void Load(string stylesheetUri);
member this.Load : string -> unit
Public Sub Load (stylesheetUri As String)
Parameters
- stylesheetUri
- String
De URI van het opmaakmodel.
Uitzonderingen
De stylesheetUri waarde is null.
Het opmaakmodel bevat een fout.
Kan het opmaakmodel niet vinden.
De stylesheetUri waarde bevat een bestandsnaam of map die niet kan worden gevonden.
De stylesheetUri waarde kan niet worden omgezet.
– of –
Er is een fout opgetreden tijdens het verwerken van de aanvraag.
stylesheetUri is geen geldige URI.
Er is een parseringsfout opgetreden bij het laden van het opmaakmodel.
Voorbeelden
In het volgende voorbeeld wordt een transformatie en uitvoer uitgevoerd naar een bestand.
// Load the style sheet.
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load("output.xsl");
// Execute the transform and output the results to a file.
xslt.Transform("books.xml", "books.html");
' Load the style sheet.
Dim xslt As New XslCompiledTransform()
xslt.Load("output.xsl")
' Execute the transform and output the results to a file.
xslt.Transform("books.xml", "books.html")
Opmerkingen
De XslCompiledTransform klasse ondersteunt de XSLT 1.0-syntaxis. Het XSLT-opmaakmodel moet de http://www.w3.org/1999/XSL/Transform naamruimte gebruiken.
Deze methode heeft het volgende gedrag:
Een XmlUrlResolver zonder gebruikersreferenties wordt gebruikt om de opmaakmodel-URI op te lossen en eventuele
xsl:importelementen texsl:includeverwerken.Een XmlReader met standaardinstellingen wordt gebruikt om het opmaakmodel te laden. DTD-verwerking is uitgeschakeld op de XmlReader. Als u DTD-verwerking nodig hebt, maakt u een XmlReader functie waarvoor deze functie is ingeschakeld en geeft u deze door aan de Load methode.
De
document()functie is uitgeschakeld.Ingesloten scripts worden niet ondersteund.
U kunt de Load(String, XsltSettings, XmlResolver) overbelasting gebruiken om een XmlResolver met de benodigde verificatiereferenties op te geven of om verschillende XSLT-instellingen op te geven.
Zie ook
Van toepassing op
Load(IXPathNavigable)
Compileert het opmaakmodel in het IXPathNavigable object.
public:
void Load(System::Xml::XPath::IXPathNavigable ^ stylesheet);
public void Load(System.Xml.XPath.IXPathNavigable stylesheet);
member this.Load : System.Xml.XPath.IXPathNavigable -> unit
Public Sub Load (stylesheet As IXPathNavigable)
Parameters
- stylesheet
- IXPathNavigable
Een object dat de IXPathNavigable interface implementeert. In het Microsoft .NET Framework kan dit een XmlNode (meestal een XmlDocument) of een XPathDocument met het opmaakmodel.
Uitzonderingen
De stylesheet waarde is null.
Het opmaakmodel bevat een fout.
Voorbeelden
In het volgende voorbeeld wordt een opmaakmodel in een XPathDocument object geladen.
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load(new XPathDocument("http://serverName/data/xsl/sort.xsl"));
Dim xslt As New XslCompiledTransform()
xslt.Load(New XPathDocument("http://serverName/data/xsl/sort.xsl"))
Opmerkingen
De XslCompiledTransform klasse ondersteunt de XSLT 1.0-syntaxis. Het XSLT-opmaakmodel moet de http://www.w3.org/1999/XSL/Transform naamruimte gebruiken.
Deze methode heeft het volgende gedrag:
Een XmlUrlResolver zonder gebruikersreferenties wordt gebruikt om een of
xsl:includemeerxsl:importelementen te verwerken.De
document()functie is uitgeschakeld.Ingesloten scripts worden niet ondersteund.
U kunt de Load overbelasting gebruiken om een XmlResolver met de benodigde verificatiereferenties op te geven of om verschillende XSLT-instellingen op te geven.