rfc:free-json-parser
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
rfc:free-json-parser [2013/08/25 17:26] – [Future Scope] remi | rfc:free-json-parser [2017/09/22 13:28] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PHP RFC: Switch from json extension to jsonc ====== | ====== PHP RFC: Switch from json extension to jsonc ====== | ||
- | * Version: | + | * Version: 1.0 |
* Date: 2013-08-25 | * Date: 2013-08-25 | ||
* Author: Remi Collet < | * Author: Remi Collet < | ||
- | * Status: | + | * Status: Under Discussion |
* First Published at: https:// | * First Published at: https:// | ||
Line 15: | Line 15: | ||
Effectively, | Effectively, | ||
- | The encoder code is free since PHP 5.4.10 ([[https:// | + | The encoder code is free since PHP 5.4.10 ([[https:// |
===== Proposal ===== | ===== Proposal ===== | ||
- | The **jsonc** extension, currently available from PECL site is designed to be a dropin alternative (user API and internal ABI for other extensions). | + | The **jsonc** extension, currently available from PECL site is designed to be a dropin alternative (same user API and internal ABI for other extensions). |
- | * Same **encoder** | + | * Same **encoder** |
* **Parser** provided by the [[https:// | * **Parser** provided by the [[https:// | ||
- | As the new parser | + | While the main purpose of this RFC is to fix the Licensing issue, it also introduce some new features. |
+ | As the new parser is an incremental one, the new **JsonIncrementalParser** class expose this feature | ||
< | < |
rfc/free-json-parser.1377451614.txt.gz · Last modified: 2017/09/22 13:28 (external edit)