[fpc-pascal] JSON and UTF8

Ludo Brands ludo.brands at free.fr
Tue Jul 10 11:02:03 CEST 2012


> So you'd reverse the constructor boolean argument to specify 
> Utf8 as default, 
> and let the user choose the old behaviour if he needs it ?
> 
If that is "unthinkable" then define new contructors
TJSONParser.Create2(...,AUseUTF8 : Boolean = True) or Create2(...,AUseUTF8 :
Boolean = True) and mark the Create(...) as deprecated. Or deprecate
TJSONParser and make it a descendant of TJSONParser2 that has
Create(...,AUseUTF8 : Boolean = True) constructors.

Ludo




More information about the fpc-pascal mailing list