Remove all CR LF from XML Output
Added by Anonymous almost 19 years ago
Legacy ID: #3454272 Legacy Poster: packley (packley)
Is it possible to remove ALL carriage returns and linefeeds from the output of the SAXON XSLT Processor? I need to output an XML document that is "all on one line". Everything from the <?xml version="1.0" ?> to the ending tag of the document needs to be on one line. Thus far I've gotten it to where the <?xml version="1.0" ?> is one line and the rest of the xml is on the next line. Thanks! Paul PS - I know why would you need todo this? I'm asking too. The only thing I can say is COBOL and XML don't mix... :)
Replies (2)
RE: Remove all CR LF from XML Output - Added by Anonymous almost 19 years ago
Legacy ID: #3454496 Legacy Poster: Michael Kay (mhkay)
There will only be newlines in the output if: (a) you copy them from the source document, or (b) you have code in your stylesheet that generates them, or (c) you request indent="yes" If you don't want newlines, you need to work out which of the above three things you are doing, and stop doing it. Michael Kay http://www.saxonica.com/
RE: Remove all CR LF from XML Output - Added by Anonymous almost 19 years ago
Legacy ID: #3454631 Legacy Poster: packley (packley)
Yea well wouldn't you know it... I was not using the SAXON classes, forgot to set that in my Java program... Works fine now! Thanks!
Please register to reply