Hi Carsten:
I am not sure why we escape the chars in this way. I think it is part of
the jexl convention, but don't believe me.
Best Regards,
Antonio Gallardo
Carsten Ziegeler dijo:
> I just found another "nice feature" of the JXTG/JXTT. It eats
> backslashed out of your text! For example, if you read this XML
> by the JXTG:
>
> <txt>\ha\llo</txt>
>
> The resulting XML is:
>
> <txt>hallo</txt>
>
> This feature is very nice if you use forms with fields that can
> contain backslashed and you're running the JXTG after the
> forms transformer!
>
> Anyways, the TextEvent subclass has a special handling for backslashes:
> if (c == '\\') {
> ch = in.read();
> if (ch == -1) {
> buf.append('\\');
> } else {
> buf.append((char)ch);
> }
> }
>
> I don't see any real sense in this (note that backslashes at the end
> are not removed).
>
> If noone objects, I will remove this special handling.
>
> Carsten
>
> Carsten Ziegeler
> Open Source Group, S&N AG
> http://www.s-und-n.de
> http://www.osoco.net/weblogs/rael/
>