XSLProd.TCustomXSLPageProducer
Informations Delphi
De XSLProd.pas
TCustomXSLPageProducer = class(TXMLDocument)
Unité : XSLProd
Type : classe
Membres de classe hérités : Membres XSLProd.TCustomXSLPageProducer
Propriétés de classe : Propriété XSLProd.TCustomXSLPageProducer
Méthodes de classe : Méthodes XSLProd.TCustomXSLPageProducer
Informations C++
De XSLProd.hpp
TCustomXSLPageProducer = class(TXMLDocument)
Unité : XSLProd
Type : classe
Membres de classe hérités : Membres XSLProd.TCustomXSLPageProducer
Propriétés de classe : Propriété XSLProd.TCustomXSLPageProducer
Méthodes de classe : Méthodes XSLProd.TCustomXSLPageProducer
Constructeurs et destructeurs de classe : Constructeurs XSLProd.TCustomXSLPageProducer
Description
TCustomXSLPageProducer génère le contenu d'une page Web en transformant les données décrites avec XML (Extensible Markup Language) en utilisant un modèle XSL (Extensible Stylesheet Language).
TCustomXSLPageProducer est la classe de base des composants qui transforment les données d'un document XML à l'aide d'un modèle XSL. Cette classe introduit toutes les propriétés et méthodes nécessaires à la spécification du document XML à transformer et du modèle XSL décrivant la transformation, et à l'exécution de la transformation.
La propriété XMLData identifie les données XML transformées par ce composant. XMLData doit être initialisée à un composant qui prend en charge soit l'interface IXMLDocument (par exemple, TXMLDocument ou un de ses descendants) soit l'interface IGetXMLStream (par exemple, TXMLBroker).
Pour obtenir les résultats de la transformation, vous pouvez utiliser l'une des méthodes suivantes :
La méthode Content effectue la transformation en utilisant le modèle XSL spécifié par la propriété FileName ou XML. Lorsque vous utilisez la méthode Content, vous pouvez aussi lire un document XSL en appelant d'abord la méthode LoadFromFile, LoadFromStream ou LoadFromXML.
Les méthodes ContentFromString et ContentFromWideString effectuent la transformation en utilisant un modèle XSL fourni comme paramètre.
La méthode ContentFromStream effectue la transformation en utilisant un modèle XSL qu'elle lit dans un flux spécifié.