22. oktober 2006 - 20:32Der er
6 kommentarer og 1 løsning
ASCII til UNICODE - konvertering i VS2005
Nedenstående kode får desværre VS2005 til at udskrive ascii tegn. Indholdet af strmContents bliver f.eks. til 7297108108111, når klienten sender teksten "Hallo" til Page_Load (den sender i plain text). Er der nogen, der kender en simpel måde at moderere koden nedenfor, så jeg får udskrevet teksten som bogstaver i Unicode, der vist er standard i VS2005? Der findes måske en indbygget metode til den slags?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Mon man kan forvente at strengen strmContents automatisk gør den indkomne plain ascii tekst til Unicode? - dvs uden nogen særlig konvertering forinden. Det har jeg brug for at vide, af hensyn til den type, der kræves, der hvor teksten ender (i en sql-server).
Det var nu ikke Æ,Ø,Å, men selve formatet jeg tænkte på. Men jeg prøver dit forslag.
- forresten: jeg skrev dit kodeforslag med StreamReader virkede. Det gør det også, men når der kommer en ny og anderledes tekst ind i Page_Load, udskriver strmContents stadig "Hallo", og sådan bliver det ved. Er der noget der skal lukkes eller nulstilles? Det hjælper ikke at tilføje Close eller Dispose....
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.