You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xalan.apache.org by db...@apache.org on 2001/06/07 00:29:42 UTC

cvs commit: xml-xalan/c/samples/UseStylesheetParam UseStylesheetParam.cpp

dbertoni    01/06/06 15:29:42

  Modified:    c/samples/UseStylesheetParam UseStylesheetParam.cpp
  Log:
  Simplified sample.
  
  Revision  Changes    Path
  1.12      +15 -24    xml-xalan/c/samples/UseStylesheetParam/UseStylesheetParam.cpp
  
  Index: UseStylesheetParam.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xalan/c/samples/UseStylesheetParam/UseStylesheetParam.cpp,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- UseStylesheetParam.cpp	2001/04/19 18:46:26	1.11
  +++ UseStylesheetParam.cpp	2001/06/06 22:29:41	1.12
  @@ -37,33 +37,24 @@
   		// Initialize Xalan.
   		XalanTransformer::initialize();
   
  -		// Create a XalanTransformer.
  -		XalanTransformer theXalanTransformer;
  -
  -		// Our input files...The assumption is that the executable will be run
  -		// from same directory as the input files.
  -		const char*		theXMLFileName = "foo.xml";
  -		const char*		theXSLFileName = "foo.xsl";
  -
  -		// Our output target...
  -		const char*	theOutputFileName = "foo.out";
  -
  -		// Get the stylesheet parameter key (name) and
  -		// expression (a string expression).
  -		const char*	paramKey = argv[1];
  -		const char*	paramExpression = argv[2];
  +		{
  +			// Create a XalanTransformer.
  +			XalanTransformer	theXalanTransformer;
   
  -		// Set the stylesheet parameter.
  -		theXalanTransformer.setStylesheetParam(paramKey, paramExpression);
  +			// Set the stylesheet parameter name and
  +			// expression (a string expression).
  +			theXalanTransformer.setStylesheetParam(argv[1], argv[2]);
   
  -		// Do the transform.
  -		theResult = theXalanTransformer.transform(theXMLFileName, theXSLFileName, theOutputFileName);
  +			// Our input files...The assumption is that the executable will be run
  +			// from same directory as the input files.
  +			theResult = theXalanTransformer.transform("foo.xml", "foo.xsl", "foo.out");
       
  -		if(theResult != 0)
  -		{
  -			cerr << "UseStylesheetParam Error: \n" << theXalanTransformer.getLastError()
  -				 << endl
  -				 << endl;
  +			if(theResult != 0)
  +			{
  +				cerr << "UseStylesheetParam Error: \n" << theXalanTransformer.getLastError()
  +					 << endl
  +					 << endl;
  +			}
   		}
   
   		// Terminate Xalan.
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org