[cpl] [Tema 1] String literals
Călin Cruceru
crucerucalincristian at gmail.com
Tue Oct 25 13:46:43 EEST 2016
Salutare,
2016-10-22 21:48 GMT+03:00 Marius Geanta via cpl <cpl at cursuri.cs.pub.ro>:
> Salut Andrei,
>
> Atat timp cat folosesti functionalitatea de serializare din scheletul de cod
> si clasele ajutatoare pentru nodurile AST din arhiva de start nu sunt
> necesare prelucrari speciale pentru a avea output ca cel de referinta.
>
> Caracterul " este escapat de catre serializator. Caracterul backslash nu
> este escapat. Asa cum ai observat, sirul de caractere "\a\b..." este afisat
> tot ca "\a\b..." in fisierul output ce reprezinta AST-ul generat.
>
Am observat comentariul din codul rapidjson:
// CPL : Removed backslash (5C) escape for compatibility
between 'tema1' and 'tema2'
Este puțin ciudat să generezi un json invalid; și nu înțeleg nici de
ce, nu tot "noi" deserializăm? Mă îndoiesc că e vreun lib third-party
care așteaptă un json invalid.
Călin
More information about the cpl
mailing list