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]