8ctopus/relaxed-json
最新稳定版本:1.0.4
Composer 安装命令:
composer require 8ctopus/relaxed-json
包简介
Tired of JSON's super strict syntax? Then relaxed JSON if for you.
关键字:
README 文档
README
Tired of JSON's super strict syntax? Then relaxed JSON if for you.
features
- supports comments in all forms
// my comment,/* my comment */ - ignores trailing commas at the end of an array or object
- throws an Exception when the json is invalid
- zero dependencies
install
composer require 8ctopus/relaxed-json
usage
use Oct8pus\RelaxedJson; $json = <<<JSON { // maximum requests per hour "throttleThreshold": 300, } JSON; var_dump(RelaxedJson::decode($json, true));
array(1) {
'name' =>
string(20) "8ctopus/relaxed-json"
}
exceptions
$json = <<<JSON { "throttleThreshold" => 300, } JSON; // throws RelaxedJsonException Syntax error RelaxedJson::decode($json, true);
credits
This library is are repack with improvements of the original work from https://github.com/etconsilium/php-json-fix
tests
composer test
clean code
composer fix
composer fix-risky
统计信息
- 总下载量: 96
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-08-31