Thanks, that worked. This is not just for testing purposes. My piece of build.xml looks like this:
<concat append="true" destfile="testing.jad">${attrib} <filterchain> <tokenfilter> <replacestring from="||" to="${line.separator}"/> <trim/> <linetokenizer/> </tokenfilter> </filterchain> </concat> ${attrib} is loaded with a string from a file that contains "||" as a marker for build.xml to know that this is a new line. But curiously, the output file testing.jad contains 2 spaces after the last line. I can't figure out where they are getting inserted. <trim> does not seem to get rid of them. Any suggestions? Thanks for your help. Matt Benson wrote: > > > --- srimh2o <[EMAIL PROTECTED]> wrote: > >> >> If this is complicated is there any way I can insert >> a linebreak between >> Hello and World? > > If you're just doing this for testing purposes, Ant > loads all Java system properties, so you can insert > your platform separator by simply embedding > ${line.separator}. > > -Matt > >> >> srimh2o wrote: >> > >> > Ahh, this is verbatim, but you are correct. The >> \r\n does not substitute >> > for CRLF (0x0d, 0x0a). Then what I would like to >> do is somehow specify >> > Hello <CRLF> world and then get the output as: >> > Hello >> > World >> > >> > Any suggestions on how to do this? >> > >> > Thanks. >> > >> > >> > Scot P. Floess wrote: >> >> >> >> Is this verbatim? If so,, part of your problem >> is the literal characters >> >> \r and \n are note the escaped counterparts... >> >> >> >> Meaning if I had this: >> >> >> >> Hello r n World >> >> >> >> The r and the n are literals...and you'd see the >> same output as you are >> >> seeing now... >> >> >> >> >> >> >> >> On Mon, 4 Aug 2008, srimh2o wrote: >> >> >> >>> >> >>> Hi, >> >>> >> >>> I have a string input that contains carriage >> return "\r\n" and I'd like >> >>> to >> >>> use ant to split that input into two separate >> lines. This is what I do. >> >>> >> >>> <concat append="true" >> destfile="testing.jad">Hello \r\n World >> >>> <filterchain> >> >>> <tokenfilter /> >> >>> </filterchain> >> >>> </concat> >> >>> >> >>> I'd like the output to look like this: >> >>> Hello >> >>> World >> >>> >> >>> Instead i get this: >> >>> Hello \r\n World >> >>> >> >>> Please help. >> >>> >> >>> Thanks >> >>> -- >> >>> View this message in context: >> >>> >> > http://www.nabble.com/Split-lines-in-input-stream-tp18814904p18814904.html >> >>> Sent from the Ant - Users mailing list archive >> at Nabble.com. >> >>> >> >>> >> >>> >> > --------------------------------------------------------------------- >> >>> To unsubscribe, e-mail: >> [EMAIL PROTECTED] >> >>> For additional commands, e-mail: >> [EMAIL PROTECTED] >> >>> >> >>> >> >> >> >> Scot P. Floess >> >> 27 Lake Royale >> >> Louisburg, NC 27549 >> >> >> >> 252-478-8087 (Home) >> >> 919-754-4592 (Work) >> >> >> >> Chief Architect JPlate >> http://sourceforge.net/projects/jplate >> >> Chief Architect JavaPIM >> http://sourceforge.net/projects/javapim >> >> >> >> Architect Keros >> http://sourceforge.net/projects/keros >> >> >> >> >> > --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: >> [EMAIL PROTECTED] >> >> For additional commands, e-mail: >> [EMAIL PROTECTED] >> >> >> >> >> >> >> > >> > >> >> -- >> View this message in context: >> > http://www.nabble.com/Split-lines-in-input-stream-tp18814904p18816107.html >> Sent from the Ant - Users mailing list archive at >> Nabble.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] > > > -- View this message in context: http://www.nabble.com/Split-lines-in-input-stream-tp18814904p18819201.html Sent from the Ant - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]