package com.example.ipcplayer.json; import org.json.JSONObject; import org.json.JSONStringer; import com.example.ipcplayer.R; import android.app.Activity; import android.os.Bundle; public class JsonActivity extends Activity{ private CreateJson mJson ; private JSONObject mJSONObject; private JSONStringer mJsonText; private ParseJson mParseJson; private ParseSample mParseSample; private static final String JSON = "{" + " \"phone\" : [\"12345678\", \"87654321\"]," + " \"name\" : \"yuanzhifei89\"," + " \"age\" : 100," + " \"address\" : { \"country\" : \"china\", \"province\" : \"jiangsu\" }," + " \"married\" : false" + "}"; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.main); mJson = new CreateJson(); mJSONObject = mJson.createJson1(); System.out.println("mJSONOhject: " +mJSONObject.toString()); System.out.println("name: " + mJson.getPersonName()); mJsonText = mJson.createJson2(); System.out.println("mJsonText: " + mJsonText); mParseJson = new ParseJson(); mParseJson.parse2(JSON); mParseJson.parse(JSON); mParseSample = new ParseSample(); mParseSample.parseJson(); } }