有人知道Java和/或PHP中的JSON、JS数组解析器吗?

有人知道Java和/或PHP中的JSON、JS数组解析器吗?,java,php,json,parsing,Java,Php,Json,Parsing,我需要一个JSON,JS数组解析器在Java和/或PHP。你知道语法分析器吗 关于,PHP已经可以解码JSON对象了。。。使用 列出了这两种语言的大量词汇 这里是java版本: 已经绑定了。json\u decode()和json\u encode()就可以了,只要你的文本是UTF-8。对Java来说还不错,它甚至允许输入json。我不太喜欢json.org Java libs序列化,它需要大量的编码。如果您使用的是PHP>=5.2,您可以使用(如其他答案所述) 在PHP5.1.x中,我成功地使

我需要一个JSON,JS数组解析器在Java和/或PHP。你知道语法分析器吗


关于,PHP已经可以解码JSON对象了。。。使用

列出了这两种语言的大量词汇

这里是java版本:


已经绑定了。

json\u decode()和json\u encode()就可以了,只要你的文本是UTF-8。

对Java来说还不错,它甚至允许输入json。我不太喜欢json.org Java libs序列化,它需要大量的编码。

如果您使用的是PHP>=5.2,您可以使用(如其他答案所述)


在PHP5.1.x中,我成功地使用了编码和解码JSON数据——它不需要整个Zend框架工作(如果我没记错的话,它需要
Zend_Exception
,就是这样)

和JavaScript数组。类似于[[“苹果”、“水果”、“红色”]、[“西兰花”、“蔬菜”、“绿色”]、[“樱桃”、“水果”、“红色”]?@Arthur Ronald F D Garcia:没问题,
json_decode()
也适用于该json字符串。它在ISO-8859-1中工作正常吗?@Arthur Ronald F D Garcia:您总是可以
utf8_encode())
在将字符串传递给
json\u decode()
之前,先将其保存。无论如何,ISO-8859-1可以被视为UTF-8的一个子集。使用
json\u decode()
不会有任何问题。如果在ISO-8859-1网站上使用
json\u encode()
,可能会出现问题。
$json = '{"a":1,"b":2,"c":3,"d":4,"e":5}';
var_dump(json_decode($json));