Re: [OT] Basic int/char conversion question

2009-01-13 Thread André Warnier
Hi. Christopher Schultz wrote: André, André Warnier wrote: an existing webapp reads from a socket connected to an external program. The input stream is created as follows : fromApp = socket.getInputStream(); The read is as follows : StringBuffer buf = new StringBuffer(2000); int ic;

Re: [OT] Basic int/char conversion question

2009-01-12 Thread Christopher Schultz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 André, André Warnier wrote: an existing webapp reads from a socket connected to an external program. The input stream is created as follows : fromApp = socket.getInputStream(); The read is as follows : StringBuffer buf = new StringBuffer(2000);

Re: [OT] Basic int/char conversion question

2009-01-02 Thread André Warnier
Caldarale, Charles R wrote: From: Konstantin Kolinko [mailto:knst.koli...@gmail.com] Subject: Re: [OT] Basic int/char conversion question reset() is not implemented in InputStreamReader Quite correct; sorry - the revised code would be this: import java.io.ByteArrayInputStream; import

Re: [OT] Basic int/char conversion question

2009-01-02 Thread Ken Bowen
On Jan 2, 2009, at 7:39 AM, André Warnier wrote: Once again, as I believe Chuck once wrote, when one knows how to phrase the question, one probably has already 90% of the answer. Sometimes, posing the question solves the problem. More than once, thinking I was stuck, I set out to

RE: [OT] Basic int/char conversion question

2009-01-01 Thread Caldarale, Charles R
From: André Warnier [mailto:a...@ice-sa.com] Subject: [OT] Basic int/char conversion question I cannot change the InputStream into something else Actually, I think you can. If you wrapper the InputStream with an InputStreamReader specifying the desired character set, the rest of the code

Re: [OT] Basic int/char conversion question

2009-01-01 Thread Len Popp
On Thu, Jan 1, 2009 at 11:13, André Warnier a...@ice-sa.com wrote: Hi. This has nothing specific to Tomcat, it's just a problem I'm having as a non-java expert in modifying an exiting webapp. I hope someone on this list can answer quickly, or send me to the appropriate place to find out. I

RE: [OT] Basic int/char conversion question

2009-01-01 Thread Caldarale, Charles R
From: Len Popp [mailto:len.p...@gmail.com] Subject: Re: [OT] Basic int/char conversion question Another option: Read the bytes into a ByteBuffer, then convert the bytes into a string. You can tell the String constructor which charset to use. That would seem to violate one of the specified

Re: [OT] Basic int/char conversion question

2009-01-01 Thread André Warnier
Caldarale, Charles R wrote: From: Len Popp [mailto:len.p...@gmail.com] Subject: Re: [OT] Basic int/char conversion question I note with satisfaction that I'm not the only one laboring away on this day-after, but you're just all going a bit too fast for me and my growing but still limited

Re: [OT] Basic int/char conversion question

2009-01-01 Thread Len Popp
On Thu, Jan 1, 2009 at 14:39, André Warnier a...@ice-sa.com wrote: I note with satisfaction that I'm not the only one laboring away on this day-after, but you're just all going a bit too fast for me and my growing but still limited Java knowledge. No hang-over here. :-) In other words, in

RE: [OT] Basic int/char conversion question

2009-01-01 Thread Martin Gainty
nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. Date: Thu, 1 Jan 2009 16:23:05 -0500 From: len.p...@gmail.com To: users@tomcat.apache.org Subject: Re: [OT] Basic int

Re: [OT] Basic int/char conversion question

2009-01-01 Thread Konstantin Kolinko
2009/1/1 André Warnier a...@ice-sa.com: Hi. This has nothing specific to Tomcat, it's just a problem I'm having as a non-java expert in modifying an exiting webapp. I hope someone on this list can answer quickly, or send me to the appropriate place to find out. I have tried to find, but get

Re: [OT] Basic int/char conversion question

2009-01-01 Thread André Warnier
To Konstantin and all the others who have responded, many thanks for all the tips, specially since this was quite a bit off-topic. I need some time to digest the tips though, and choose the best way according to the code that was dumped in my lap. I must say that I find it a bit curious that

RE: [OT] Basic int/char conversion question

2009-01-01 Thread Caldarale, Charles R
From: André Warnier [mailto:a...@ice-sa.com] Subject: Re: [OT] Basic int/char conversion question I must say that I find it a bit curious that Java does not have an easy out-of-the-box method to convert a byte to a char, with a character filter specifier. This would be possible only for 8

RE: [OT] Basic int/char conversion question

2009-01-01 Thread Caldarale, Charles R
From: André Warnier [mailto:a...@ice-sa.com] Subject: Re: [OT] Basic int/char conversion question Suppose I do this : String knownEncoding = ISO-8859-1; // or ISO-8859-2 InputStreamReader fromApp; fromApp = = new InputStreamReader(socket.getInputStream(), Charset.forName(knownEncoding

RE: [OT] Basic int/char conversion question

2009-01-01 Thread Caldarale, Charles R
From: Len Popp [mailto:len.p...@gmail.com] Subject: Re: [OT] Basic int/char conversion question If there's an easy way to convert a single character, someone please point it out. Not particularly easy, but this should work: import java.io.ByteArrayInputStream; import

Re: [OT] Basic int/char conversion question

2009-01-01 Thread Konstantin Kolinko
2009/1/2 Caldarale, Charles R chuck.caldar...@unisys.com: From: Len Popp [mailto:len.p...@gmail.com] Subject: Re: [OT] Basic int/char conversion question If there's an easy way to convert a single character, someone please point it out. Not particularly easy, but this should work

RE: [OT] Basic int/char conversion question

2009-01-01 Thread Caldarale, Charles R
From: Konstantin Kolinko [mailto:knst.koli...@gmail.com] Subject: Re: [OT] Basic int/char conversion question reset() is not implemented in InputStreamReader Quite correct; sorry - the revised code would be this: import java.io.ByteArrayInputStream; import java.io.InputStreamReader; import