TransformToString (xsldoc)

De Wiki1000
(Différences entre les versions)
(Nouvelle page : <source lang='delphi'>function TransformToString(source:TxmlDocument):string;</source> Cette fonction transforme un document source vers une chaîne. {|class="wikitable" |- |Result...)
 
 
Ligne 9 : Ligne 9 :
 
|-
 
|-
 
|source
 
|source
|Document source
+
|Document source à transformer.
 
|}
 
|}
  
 
Exemple:
 
Exemple:
 
<source lang='delphi'>
 
<source lang='delphi'>
procedure foo(doc:TxmlDocument);
+
function doTransform(const iXSLFile:string; source:TxmlDocument):string;
 
var xsl:TxslDocument;
 
var xsl:TxslDocument;
 
begin
 
begin
 
   xsl := TxslDocument.Create(nil);
 
   xsl := TxslDocument.Create(nil);
 +
  xsl.LoadfromFile(iXSLFile);
 +
  Result := xsl.TransformToString(source);
 
end;
 
end;
 
</source>
 
</source>

Version actuelle en date du 10 août 2009 à 09:27

function TransformToString(source:TxmlDocument):string;

Cette fonction transforme un document source vers une chaîne.

Result Chaîne résultat de la transformation.
source Document source à transformer.

Exemple:

function doTransform(const iXSLFile:string; source:TxmlDocument):string;
var xsl:TxslDocument;
begin
  xsl := TxslDocument.Create(nil);
  xsl.LoadfromFile(iXSLFile);
  Result := xsl.TransformToString(source);
end;

Voir aussi:

Documents XSL (tech)Développement DSM

Outils personnels