Re: Problem converting byte[] to string
- From: "Nicholas Paldino [.NET/C# MVP]" <mvp@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Tue, 14 Jun 2005 11:52:10 -0400
Scott,
Why not just find out what encoding those other clients are using? The
server should be using some well-defined encoding scheme (ASCII, UTF8, or
something of that nature). When you find out what it is, just find the
corresponding .NET encoding class (in the System.Text namespace, most of
them are there), and run your bytes through that.
If it is not a well-defined encoding, then I would take the rules that
make up how the bytes are sent/transformed and derive a class from Encoding
that encapsulates these rules.
Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mvp@xxxxxxxxxxxxxxxxxxxxxxxxxxx
"scott" <scottamillard@xxxxxxxxxxx> wrote in message
news:d8mtfs$thf$1@xxxxxxxxxxxxxxxxxxxxxxx
> hi all, hope some one can help me, this prob is driving me mad.
>
>
>
> im using sockets to communicate between a client and a server. I don't'
> have control over the client and how it sends the data so i have had to
> try
> and work out how it is doing it. From what i can see it is sending the
> data
> in ASCII because if i try to use Unicode it just stops working, where's
> with
> ASCII i can get response from it and send and receive data.
>
>
>
> The problem.
>
>
>
> The client sends to me a load of data, most of it is ok however some of
> the
> data contains special text like §. When i try to decode one of these or
> anything else like it the decoding just goes wrong and it reads it as a _.
> I know that it must be possible because other people have been able to
> communicate with the client and use these special characters but i can't
> seem to.
>
>
>
> Does any one have any ideas ?
>
>
>
> Thx scott.
>
>
.
- Follow-Ups:
- Re: Problem converting byte[] to string
- From: scott
- Re: Problem converting byte[] to string
- References:
- Problem converting byte[] to string
- From: scott
- Problem converting byte[] to string
- Prev by Date: Static Functions in a Multi Threaded App
- Next by Date: Re: for loop not stopping when it should
- Previous by thread: Problem converting byte[] to string
- Next by thread: Re: Problem converting byte[] to string
- Index(es):
Relevant Pages
|