peiyongz 2003/02/10 12:49:04 Modified: c/samples/DOMPrint DOMPrint.cpp Log: Remove -weol from the command line option list, since the value for -weol is taken literally, thus, value like "\n" ( not the end-of-line), is printed out in the resultant xml stream. Revision Changes Path 1.55 +2 -14 xml-xerces/c/samples/DOMPrint/DOMPrint.cpp Index: DOMPrint.cpp =================================================================== RCS file: /home/cvs/xml-xerces/c/samples/DOMPrint/DOMPrint.cpp,v retrieving revision 1.54 retrieving revision 1.55 diff -u -r1.54 -r1.55 --- DOMPrint.cpp 28 Jan 2003 18:30:56 -0000 1.54 +++ DOMPrint.cpp 10 Feb 2003 20:49:04 -0000 1.55 @@ -147,9 +147,6 @@ // The encoding we are to output in. If not set on the command line, // then it is defaults to the encoding of the input XML file. // -// gMyEOLSequence -// The end of line sequence we are to output. -// // gSplitCdataSections // Indicates whether split-cdata-sections is to be enabled or not. // @@ -173,7 +170,6 @@ static char* goutputfile = 0; // options for DOMWriter's features static const XMLCh* gOutputEncoding = 0; -static const XMLCh* gMyEOLSequence = 0; static bool gSplitCdataSections = true; static bool gDiscardDefaultContent = true; @@ -203,7 +199,6 @@ " -wenc=XXX Use a particular encoding for output. Default is\n" " the same encoding as the input XML file. UTF-8 if\n" " input XML file has not XML declaration.\n" - " -weol=xxx Set the end of line sequence. Default set by DOMWriter\n" " -wfile=xxx Write to a file instead of stdout.\n" " -wscs=xxx Enable/Disable split-cdata-sections. Default on\n" " -wddc=xxx Enable/Disable discard-default-content. Default on\n" @@ -311,11 +306,6 @@ { goutputfile = &(argV[parmInd][7]); } - else if (!strncmp(argV[parmInd], "-weol=", 6)) - { - // Get out the end of line - gMyEOLSequence = XMLString::transcode( &(argV[parmInd][6]) ); - } else if (!strncmp(argV[parmInd], "-wddc=", 6)) { const char* const parm = &argV[parmInd][6]; @@ -476,8 +466,7 @@ DOMImplementation *impl = DOMImplementationRegistry::getDOMImplementation(tempStr); DOMWriter *theSerializer = ((DOMImplementationLS*)impl)->createDOMWriter(); - // set user specified end of line sequence and output encoding - theSerializer->setNewLine(gMyEOLSequence); + // set user specified output encoding theSerializer->setEncoding(gOutputEncoding); // plug in user's own filter @@ -576,7 +565,6 @@ XMLPlatformUtils::Terminate(); delete (void *)gOutputEncoding; // const problems. - delete (void *)gMyEOLSequence; // const problems. return retval; }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]