He wants to change the OUTPUT encoding ???? What does he mean by OUTPUT, is he talking about the OUTPUT from creating a NEW DOCUMENT ???
-----Original Message----- From: Jeroen N. Witmond [mailto:[EMAIL PROTECTED] Sent: Wednesday, January 12, 2005 11:19 AM To: xerces-c-dev@xml.apache.org Subject: Re: How to change encoding in XML2reader > Hi, > I have implemented a SAX2xmlreader parser. > I don't know how to change the xml encoding. For instance while > reading a file encoded in UTF-8 I would like to change the output > encoding to somethig else > (utf-16 or any other) > You cannot change the encoding that is used by the API to represent the content of the XML file to the program. The XML file can declare its own encoding by using the 'encoding' property that can be set on the XML declaration: For instance <?xml version="1.0" encoding="UTF-16"?> for a file that has been written in utf-16. Regards, Jeroen. > thanks, > > david > > > ....a piece of the code below > > try { > c_parser = XMLReaderFactory::createXMLReader(); > } > catch (const XMLException& ex) { > std::cout << "Error during Sax2Xmlreader parsing:\n" > << Error(ex.getMessage()) << "\n"; > //exit(-1); > } > > > c_parser->setErrorHandler(this); > c_parser->setContentHandler(this); > > > //c_parser->setFeature(XMLUni::fgSAX2CoreValidation,CoreValidation); > c_parser->setFeature(XMLUni::fgSAX2CoreNameSpaces, > doNamespaces); > c_parser->setFeature(XMLUni::fgXercesSchema, > doSchema); > > c_parser->setFeature(XMLUni::fgXercesSchemaFullChecking, > schemaFullChecking); > > c_parser->setFeature(XMLUni::fgXercesLoadExternalDTD, > loadexternaldtd); > > > > > > > Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour > vos mails ! > Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]