Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Hvordan dekode Base64 Strings
    Base64 er en vanlig metode for utveksling av informasjon mellom datamaskiner. Designet for å forhindre data manipulering av mellomliggende systemer , koder det informasjon ved hjelp av enkle ASCII-tegn . Nøkkelen til dekoding Base64 er å forstå at det koder tre bytes i fire 6 - bit biter . Instruksjoner
    en

    Les 4 bytes fra strengen . Hvis det bare er en byte venstre, er innspill skadet eller ugyldig . Hvis det er to eller tre bytes venstre, pad strengen med "=" tegn til det er 4 byte.
    2

    Finn den 6 -bits representasjon av hver byte og sette dem ved siden av hverandre så de danner en 24 - bits verdi . Bokstavene A til Z har verdier 0-25 , a til z har verdier 26-51 , tall 0-9 har verdier 52-61 , mens " +" har 62 og "/" har 63 . Hvis du kommer over en "=" symbol, slutte å behandle strengen og gå til neste trinn .
    3

    Bryt resulterende biter i 8-bits grupper. Hver full 8- bit -gruppen representerer en byte av den opprinnelige ukodet streng. Hvis det var "= " symboler , vil du ende opp med ekstra biter som ikke gjør en full 8- bits verdi . Kast disse .
    4

    Gjenta hele prosessen til det ikke er flere tegn som gjenstår i strengen .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan registrere en CAB -fil 
    ·Hvordan passere en understreng som en parameter i en DO…
    ·Hvordan lage en Array Fra en String 
    ·Hvordan endre en Codebase 
    ·Hvordan frigivingsverktøyet en hendelse Handler i jQue…
    ·Slik konverterer Charset UTF - 8 til ISO -8859- 1 
    ·Hvordan bli kvitt Inline List Padding 
    ·Slik konverterer VHD til Acronis 
    ·Hvordan beregne linjer med kode 
    ·ASP Net Programming Tutorial 
      Anbefalte artikler
    ·Hvordan sjekke for heltall 
    ·Liste over SQL- kommandoer 
    ·Hvordan Link MySQL og PHP på Windows Server 2003 
    ·Hvordan endre et Java Heap Størrelse i en WebLogic Con…
    ·Hvordan endre et datamaskinnavn og Bekreft Gjennom DOS …
    ·Forskjeller mellom Factory & Abstract i Java 
    ·Hvordan sjekke en Radio Button List i Vb.net 
    ·Hvordan legge programmer til Windows CE enhet 
    ·Hvordan Endre bilde SRC i jQuery 
    ·Hvordan dynamisk tildele en array ved hjelp av klasse i…
    Copyright ©  Datamaskin  http://www.datamaskin.biz/