Avatar billede gartner76 Nybegynder
14. november 2007 - 11:45 Der er 3 kommentarer og
1 løsning

Fra et byte array til en string

Hej

Jeg slås lidt med en kodestump.

byte[] Resp = webClient.UploadData("www.google.dk", "POST", Encoding.ASCII.GetBytes(postData));
string html = Convert.ToString(Resp);

Hvordan ser jeg den html der bliver svaret tilbage med fra webclienten ?
Hvordan konvertere man et bytearray til en string der er læseligt ?

På forhånd tak
Avatar billede montago Praktikant
14. november 2007 - 11:50 #1
' VB.NET to convert a string to a byte array
Public Shared Function StrToByteArray(str As String) As Byte()
  Dim encoding As New System.Text.ASCIIEncoding()
  Return encoding.GetBytes(str)
End Function 'StrToByteArray

// C# to convert a string to a byte array.
public static byte[] StrToByteArray(string str)
{
    System.Text.ASCIIEncoding  encoding=new System.Text.ASCIIEncoding();
    return encoding.GetBytes(str);
}

' VB.NET to convert a byte array to a string:
Dim dBytes As Byte() = ...
Dim str As String
Dim enc As New System.Text.ASCIIEncoding()
str = enc.GetString(dBytes)

// C# to convert a byte array to a string.
byte [] dBytes = ...
string str;
System.Text.ASCIIEncoding enc = new System.Text.ASCIIEncoding();
str = enc.GetString(dBytes);
Avatar billede gartner76 Nybegynder
14. november 2007 - 12:23 #2
Takker

Det var præcist det jeg havde brug for !
Avatar billede gartner76 Nybegynder
14. november 2007 - 12:30 #3
svar
Avatar billede montago Praktikant
14. november 2007 - 12:59 #4
du finder nok hurtigt ud af at løsningen ikke er holdbar, i det øjeblik du åbner en hjemmeside som er skrevet i UTF-8....


jeg brugte over 1½ uge på at rette min Proxy til, sådan at URL's fungere med UTF og ASCII...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester