json & java   Leave a comment

http://www.json.org/java/

accumulate 和 append的不同点(在JSONObject中)

不同点:

1, 开始时,在某个key 没数据时,accumulate插入数据,如果是普通数据,插入普通数据,如果是JSONArray,则插入JSONArray。
而append,开始时建立一个JSONArray,然后往里出入数据,是普通数据,插入普通数据,是JSONArray,插入JSONArray.
2. 在有数据以后,如果此数据是JSONArray, accumulate跟append无区别,都是往里插。
但是如果此数据是非JSONArray,append()会抛异常, accumulate会新建立一个JSONArray来加入前面的非JSONArray数据和后面要新加入的数据。

Posted 2011年03月21日 by gw8310 in json

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: