Visa ett inlägg
Oläst 2011-02-03, 09:53 #6
coredevs avatar
coredev coredev är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Sep 2007
Inlägg: 1 554
coredev coredev är inte uppkopplad
Bara ett inlägg till!
coredevs avatar
 
Reg.datum: Sep 2007
Inlägg: 1 554
Det står inte rätt ut i json-specen att json hanterar just radbrytningar (t.ex. Line feed 0x0A + Carriage return 0x0D) i strängar, men generellt så skall alla unicode-tecken bevaras korrekt. Kontrolltecken skall dock escapas och det bör PHP självt fixa i sin implementation.

http://www.ietf.org/rfc/rfc4627.txt?number=4627

Kan testas rätt enkelt genom att splitta strängen och sedan skriva ut varje teckenvärde för sig - innan och efter json encode / decode.

Hur förväntade du dig att resultatet skulle se ut?
Kod:
Rad.\n\nBrytning
eller
Kod:
Rad.

Brytning

Senast redigerad av coredev den 2011-02-03 klockan 15:27
coredev är inte uppkopplad   Svara med citatSvara med citat