We experienced a problem while trying to use this code:

XMLPlatformUtils::Initialize();
XalanTransformer::initialize();

std::string strFile = "X:\dir\Report-#SeqNbr001.xml";
//... other variables decl 

int iParseResult  =
aXalanTransformer.parseSource(XSLTInputSource(strFile.c_str()),
theParsedSource, useXercesDOM);
if ( iParseResult != 0)
{
        //error management 
}


A error is signaled when the file name contains a (pound) # character.  Our
OS (win 2000) doesn't prohibit this character in path, so I'm surprised
Xalan does.  

Is it a known limitation?  Is there a list of prohibited characters?


Thank you


Philippe Lambert
Informaticien
SolVision
2111, Boul. Fernand-Lafontaine, Suite 130
Longueuil (Qu�bec)
Canada, J4G 2J4
Tel.: (450) 679-9542, poste 231
Fax: (450) 679-9477
Email: [EMAIL PROTECTED]


<<attachment: winmail.dat>>

Reply via email to