gpt4 book ai didi

javascript - 在 PHP 中处理 JSONish 事物

转载 作者:可可西里 更新时间:2023-11-01 13:49:05 30 4
gpt4 key购买 nike

我正在使用 PHP 来使用不属于我的服务。该服务返回的内容几乎但不完全不同于 JSON(帽子提示,HGG)。

即,在最简单的形式中,它们看起来像这样

{a: 8531329}

通过json_decode运行上面的字符串返回NULL

$foo = json_decode('{a: 8531329}');

问题是 a 没有被引用。

$foo = json_decode('{"a": 8531329}');

PHP( native 或通过通用 packagist 软件包)是否为我提供了一种将此“valid-javascript-but-not-valid-json”字符串解析为 PHP 数组或 stdClass 的方法?或者我会自己解析这个吗? (我上面的例子是一个简单的例子——实际的字符串相当大)

最佳答案

JSON5 可能是您所需要的:https://github.com/colinodell/json5

它处理 JavaScript 中对象字面量允许拥有而 JSON 不允许拥有的所有东西。

关于javascript - 在 PHP 中处理 JSONish 事物,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48632515/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com