Java Examples for org.json.JSONObject
The following java examples will help you to understand the usage of org.json.JSONObject. These source code samples are taken from different open source projects.
Example 1
| Project: KadecotCore-master File: JsonEscapeUtilTestCase.java View source code |
public void testEscapeSlash() {
JSONObject json = new JSONObject();
try {
json.put("key", "value");
} catch (JSONException e) {
e.printStackTrace();
}
String str = JsonEscapeUtil.escapeSlash(json);
// expect : "{\"key\":\"value\"}"
assertTrue(str.equals("\"{\\\"key\\\":\\\"value\\\"}\""));
}Example 2
| Project: NIM_Android_Demo-master File: ExtensionHelper.java View source code |
public static String getJsonStringFromMap(final Map<String, Object> map) {
String result = null;
if (map != null && !map.isEmpty()) {
try {
JSONObject json = new JSONObject(map);
result = json.toString();
} catch (Exception e) {
LogUtil.e(TAG, "getJsonStringFromMap exception =" + e.getMessage());
}
}
return result;
}Example 3
| Project: halib-master File: JSONUtils.java View source code |
/**
* get Long from jsonData
*
* @param jsonData
* @param key
* @param defaultValue
* @return <ul>
* <li>if jsonObject is null, return defaultValue</li>
* <li>if jsonData {@link org.json.JSONObject#JSONObject(String)} exception, return defaultValue</li>
* <li>return {@link cn.trinea.android.common.util.JSONUtils#getLong(org.json.JSONObject, String, org.json.JSONObject)}</li>
* </ul>
*/
public static Long getLong(String jsonData, String key, Long defaultValue) {
if (StringUtils.isEmpty(jsonData)) {
return defaultValue;
}
try {
JSONObject jsonObject = new JSONObject(jsonData);
return getLong(jsonObject, key, defaultValue);
} catch (JSONException e) {
if (isPrintException) {
e.printStackTrace();
}
return defaultValue;
}
}Example 4
| Project: tuscany-sca-2.x-master File: JSONHelper.java View source code |
/**
* Convert to Jettison JSONObject
* @param source
* @return
*/
public static JSONObject toJettison(Object source) {
JSONObject json = null;
if (source instanceof JSONObject) {
json = (JSONObject) source;
} else if (source instanceof org.json.JSONObject || source instanceof String) {
json = stringToJettision(source.toString());
} else if (source instanceof JsonNode) {
json = stringToJettision(JacksonHelper.toString((JsonNode) source));
} else if (source instanceof JsonParser) {
json = stringToJettision(JacksonHelper.toString((JsonParser) source));
}
return json;
}Example 5
| Project: neembuunow-master File: LocationJSONImpl.java View source code |
static ResponseList<Location> createLocationList(JSONArray paramJSONArray, boolean paramBoolean) throws TwitterException {
for (; ; ) {
int j;
try {
int i = paramJSONArray.length();
ResponseListImpl localResponseListImpl = new ResponseListImpl(i, null);
j = 0;
if (j < i) {
JSONObject localJSONObject = paramJSONArray.getJSONObject(j);
LocationJSONImpl localLocationJSONImpl = new LocationJSONImpl(localJSONObject);
localResponseListImpl.add(localLocationJSONImpl);
if (paramBoolean) {
DataObjectFactoryUtil.registerJSONObject(localLocationJSONImpl, localJSONObject);
}
} else {
if (paramBoolean) {
DataObjectFactoryUtil.registerJSONObject(localResponseListImpl, paramJSONArray);
}
return localResponseListImpl;
}
} catch (JSONException localJSONException) {
throw new TwitterException(localJSONException);
} catch (TwitterException localTwitterException) {
throw localTwitterException;
}
j++;
}
}Example 6
| Project: AndroidFunctionalTester-master File: ActionTest.java View source code |
@Test
public void testToJson() throws JSONException {
Action action = ActionParser.getAction("PLANE");
Assert.assertNotNull(action);
JSONObject jsonObject = action.toJson();
Assert.assertEquals("SYSTEM", jsonObject.getString("category"));
Assert.assertEquals("PLANE", jsonObject.getString("name"));
JSONAssert.assertEquals("[{\"name\":\"status\",\"value\":false,\"type\":\"ON_OFF\"}]", jsonObject.getJSONArray("arguments").toString(), false);
}Example 7
| Project: AndroidRepeaterProject-master File: ConfigUtils.java View source code |
public static int getHttpManagerPort() {
File configFile = new File("/data/data/fq.router2/etc/fqsocks.json");
if (!configFile.exists()) {
return 2515;
}
try {
return new JSONObject(IOUtils.readFromFile(configFile)).getJSONObject("http_manager").getInt("port");
} catch (Exception e) {
LogUtils.e("failed to parse config", e);
return 2515;
}
}Example 8
| Project: ApplicationInsights-Java-master File: TelemetryItemFactory.java View source code |
public static TelemetryItem createTelemetryItem(DocumentType docType, JSONObject json) throws Exception {
switch(docType) {
case Requests:
return new RequestTelemetryItem(json);
case PerformanceCounters:
return new PerformanceCounterTelemetryItem(json);
case Event:
return new EventTelemetryItem(json);
default:
throw new Exception("Unsupported document type: " + docType.toString());
}
}Example 9
| Project: bugsnag-android-master File: DeviceStateTest.java View source code |
public void testSaneValues() throws JSONException, IOException {
Configuration config = new Configuration("some-api-key");
DeviceState deviceState = new DeviceState(getContext());
JSONObject deviceStateJson = streamableToJson(deviceState);
assertTrue(deviceStateJson.getLong("freeMemory") > 0);
assertNotNull(deviceStateJson.get("orientation"));
assertTrue(deviceStateJson.getDouble("batteryLevel") > 0);
assertTrue(deviceStateJson.getBoolean("charging"));
assertEquals("allowed", deviceStateJson.getString("locationStatus"));
assertNotNull(deviceStateJson.get("networkAccess"));
assertNotNull(deviceStateJson.get("time"));
}Example 10
| Project: discord.jar-master File: UserUpdatePoll.java View source code |
@Override public void process(JSONObject content, JSONObject rawRequest, Server server) { JSONObject user = content.getJSONObject("user"); JSONArray rolesArray = content.getJSONArray("roles"); GroupUser gUser = server.getGroupUserById(user.getString("id")); ((UserImpl) gUser.getUser()).setUsername(user.getString("username")); ((UserImpl) gUser.getUser()).setAvatarId(user.getString("avatar")); ((UserImpl) gUser.getUser()).setAvatar("https://cdn.discordapp.com/avatars/" + api.getSelfInfo().getId() + "/" + (user.isNull("avatar") ? "" : user.getString("avatar")) + ".jpg"); for (int i = 0; i < rolesArray.length(); i++) { JSONObject roleObj = rolesArray.getJSONObject(i); gUser.setRole(roleObj.getString("name")); } }
Example 11
| Project: fqrouter-master File: ConfigUtils.java View source code |
public static int getHttpManagerPort() {
File configFile = new File("/data/data/fq.router2/etc/fqsocks.json");
if (!configFile.exists()) {
return 2515;
}
try {
return new JSONObject(IOUtils.readFromFile(configFile)).getJSONObject("http_manager").getInt("port");
} catch (Exception e) {
LogUtils.e("failed to parse config", e);
return 2515;
}
}Example 12
| Project: freeiot-android-master File: DefaultHandler.java View source code |
@Override
public void handler(String data, CallBackFunction function) {
LogUtils.i(TAG, "receive data" + data);
if (function != null) {
JSONObject jsonObject = new JSONObject();
try {
jsonObject.put("data", "DefaultHandler response data");
} catch (JSONException e) {
e.printStackTrace();
}
function.onCallBack(jsonObject);
}
}Example 13
| Project: kanqiu_letv-master File: ShareParser.java View source code |
public int parse() {
try {
JSONObject jsonObject = new JSONObject(data);
String state = jsonObject.getString("state");
if ("y".equalsIgnoreCase(state)) {
return 0;
} else {
int code = jsonObject.getInt("code");
return code;
}
} catch (JSONException e) {
e.printStackTrace();
}
return -1;
}Example 14
| Project: learnosity-sdk-java-master File: TestCallback.java View source code |
@Override public void execute(JSONObject response) { try { JSONObject body = new JSONObject(response.getString("body")); if ((response.getInt("statusCode") == 200 && body.getJSONObject("meta").getBoolean("status") != true) || (response.getInt("statusCode") != 200 && body.getJSONObject("meta").getBoolean("status") != false)) { System.out.println("Error in your code."); } } catch (Exception e) { System.out.println(e.getMessage()); } }
Example 15
| Project: peer-instruction-master File: RaiseHand.java View source code |
public static JSONObject encode(String data) { JSONObject output = new JSONObject(); try { output.put(NetworkUtils.UID, NetworkUtils.genUniqueID()); output.put(NetworkUtils.PROTOCOL, NetworkUtils.PROTOCOL_RAISE_HAND); output.put(NetworkUtils.DATA, data); } catch (JSONException e) { return null; } return output; }
Example 16
| Project: RipplePower-master File: TrustLine.java View source code |
public void copyFrom(JSONObject jsonTrustLine) {
otherAccount = jsonTrustLine.getString("account");
balance = jsonTrustLine.getString("balance");
currency = jsonTrustLine.getString("currency");
limit = jsonTrustLine.getString("limit");
limit_peer = jsonTrustLine.getString("limit_peer");
quality_in = jsonTrustLine.getLong("quality_in");
quality_out = jsonTrustLine.getLong("quality_out");
}Example 17
| Project: WordsDetection-master File: TrendDestroy.java View source code |
public static void main(String[] args) {
String access_token = args[0];
Trend tm = new Trend(access_token);
int trendId = Integer.parseInt(args[1]);
try {
JSONObject result = tm.trendsDestroy(trendId);
Log.logInfo(String.valueOf(result));
} catch (WeiboException e) {
e.printStackTrace();
}
}Example 18
| Project: bocai_android-master File: JSONUtils.java View source code |
@SuppressWarnings("rawtypes")
public static Map toMap(JSONObject jsonObject) throws JSONException {
HashMap<String, Object> hashMap = new HashMap<String, Object>();
for (Iterator iterator = jsonObject.keys(); iterator.hasNext(); ) {
String key = (String) iterator.next();
Object obj = jsonObject.get(key);
if (obj.getClass().getName().equalsIgnoreCase("org.json.JSONObject")) {
Map map = toMap((JSONObject) obj);
hashMap.put(key, map);
} else if (obj.getClass().getName().equalsIgnoreCase("org.json.JSONArray")) {
ArrayList<Object> arraylist = new ArrayList<Object>();
JSONArray jsonArray = (JSONArray) obj;
int index = 0;
int length = jsonArray.length();
while (index < length) {
Object element = jsonArray.get(index);
if (element instanceof JSONObject) {
Map tempMap = toMap((JSONObject) element);
arraylist.add(tempMap);
} else {
arraylist.add(element);
}
index++;
}
hashMap.put(key, arraylist);
} else {
hashMap.put(key, obj);
}
}
return hashMap;
}Example 19
| Project: FineDay-master File: UMengUtils.java View source code |
public static String getDeviceInfo(Context context) {
try {
org.json.JSONObject json = new org.json.JSONObject();
android.telephony.TelephonyManager tm = (android.telephony.TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String device_id = tm.getDeviceId();
android.net.wifi.WifiManager wifi = (android.net.wifi.WifiManager) context.getSystemService(Context.WIFI_SERVICE);
String mac = wifi.getConnectionInfo().getMacAddress();
json.put("mac", mac);
if (TextUtils.isEmpty(device_id)) {
device_id = mac;
}
if (TextUtils.isEmpty(device_id)) {
device_id = android.provider.Settings.Secure.getString(context.getContentResolver(), android.provider.Settings.Secure.ANDROID_ID);
}
json.put("device_id", device_id);
return json.toString();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}Example 20
| Project: freesound-java-master File: UploadedSoundDetailsMapper.java View source code |
@Override
public UploadedSoundDetails map(final JSONObject source) {
final UploadedSoundDetails uploadedSoundDetails = new UploadedSoundDetails();
uploadedSoundDetails.setDetail(extractFieldValue(source, "detail", String.class));
uploadedSoundDetails.setId(extractFieldValue(source, "id", Integer.class));
uploadedSoundDetails.setFilename(extractFieldValue(source, "filename", String.class));
return uploadedSoundDetails;
}Example 21
| Project: HimitsuQR-master File: UMengDebug.java View source code |
public static String getDeviceInfo(Context context) {
try {
org.json.JSONObject json = new org.json.JSONObject();
android.telephony.TelephonyManager tm = (android.telephony.TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String device_id = tm.getDeviceId();
android.net.wifi.WifiManager wifi = (android.net.wifi.WifiManager) context.getSystemService(Context.WIFI_SERVICE);
String mac = wifi.getConnectionInfo().getMacAddress();
json.put("mac", mac);
if (TextUtils.isEmpty(device_id)) {
device_id = mac;
}
if (TextUtils.isEmpty(device_id)) {
device_id = android.provider.Settings.Secure.getString(context.getContentResolver(), android.provider.Settings.Secure.ANDROID_ID);
}
json.put("device_id", device_id);
return json.toString();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}Example 22
| Project: LightMe-master File: UMengHelper.java View source code |
public static String getDeviceInfo(Context context) {
try {
org.json.JSONObject json = new org.json.JSONObject();
android.telephony.TelephonyManager tm = (android.telephony.TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String device_id = tm.getDeviceId();
android.net.wifi.WifiManager wifi = (android.net.wifi.WifiManager) context.getSystemService(Context.WIFI_SERVICE);
String mac = wifi.getConnectionInfo().getMacAddress();
json.put("mac", mac);
if (TextUtils.isEmpty(device_id)) {
device_id = mac;
}
if (TextUtils.isEmpty(device_id)) {
device_id = android.provider.Settings.Secure.getString(context.getContentResolver(), android.provider.Settings.Secure.ANDROID_ID);
}
json.put("device_id", device_id);
return json.toString();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}Example 23
| Project: simple_weather-master File: UMengUtils.java View source code |
public static String getDeviceInfo(Context context) {
try {
org.json.JSONObject json = new org.json.JSONObject();
android.telephony.TelephonyManager tm = (android.telephony.TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
String device_id = tm.getDeviceId();
android.net.wifi.WifiManager wifi = (android.net.wifi.WifiManager) context.getSystemService(Context.WIFI_SERVICE);
String mac = wifi.getConnectionInfo().getMacAddress();
json.put("mac", mac);
if (TextUtils.isEmpty(device_id)) {
device_id = mac;
}
if (TextUtils.isEmpty(device_id)) {
device_id = android.provider.Settings.Secure.getString(context.getContentResolver(), android.provider.Settings.Secure.ANDROID_ID);
}
json.put("device_id", device_id);
return json.toString();
} catch (Exception e) {
e.printStackTrace();
}
return null;
}Example 24
| Project: aDoubanReader-master File: CommonBookParser.java View source code |
@Override public Book parse(JSONObject jsonBookObject) throws JSONException, IOException { Book book = new Book(); book.setTitle(jsonBookObject.getJSONObject("title").getString("$t")); parseLinkJson(jsonBookObject, book); book.setAverageRate(jsonBookObject.getJSONObject("gd:rating").getString("@average")); parseMetadataJson(jsonBookObject, book); try { JSONObject summary = jsonBookObject.getJSONObject("summary"); if (summary != null) { book.setSummary(summary.getString("$t")); } } catch (JSONException e) { System.out.println("eat this exception because in list screen, there is no summary info"); } return book; }
Example 25
| Project: androiddevice.info-master File: UsbProperty.java View source code |
@Override
public Object getProperty() {
JSONObject jsonObject = new JSONObject();
for (String key : keys) {
try {
String deviceFolder = "/sys/devices/virtual/android_usb/android0/";
String value = readFile(new File(deviceFolder, key));
jsonObject.put(key, value.trim());
} catch (Exception e) {
try {
jsonObject.put(key, JSONObject.NULL);
} catch (JSONException e1) {
}
}
}
return jsonObject;
}Example 26
| Project: Android_App_OpenSource-master File: DefaultJsonParser.java View source code |
public void parseJson(JSONObject jsonobject, Map map) {
String as[] = getArgs();
int i;
i = as.length;
try {
for (int j = 0; j < i; j++) {
String s = as[j];
Object obj = jsonobject.get(s);
Object obj1 = map.put(s, obj);
}
} catch (Exception e) {
e.printStackTrace();
}
}Example 27
| Project: apiman-plugins-master File: JsonToXmlTransformer.java View source code |
@Override
public String transform(String json) {
String ROOT = null;
JSONObject jsonObject = null;
if (//$NON-NLS-1$
json.trim().startsWith("{")) {
jsonObject = new JSONObject(json);
if (jsonObject.length() > 1) {
//$NON-NLS-1$
ROOT = "root";
}
} else {
JSONArray jsonArray = new JSONArray(json);
jsonObject = new JSONObject().put(ELEMENT, jsonArray);
//$NON-NLS-1$
ROOT = "root";
}
return XML.toString(jsonObject, ROOT);
}Example 28
| Project: AppAssit-master File: AbsConvertModel.java View source code |
@Override
public ArrayList<T> newArray(JSONArray jArray) {
// TODO Auto-generated method stub
if (jArray == null) {
return null;
}
ArrayList<T> list = new ArrayList<T>();
int length = jArray.length();
for (int i = 0; i < length; i++) {
JSONObject jObj = jArray.optJSONObject(i);
if (jObj == null) {
continue;
}
T t = createFromJson(jObj);
if (t == null) {
continue;
}
list.add(t);
}
return list;
}Example 29
| Project: apps-android-wikipedia-master File: RemoteConfig.java View source code |
public JSONObject getConfig() { if (curConfig == null) { try { // If there's no pref set, just give back the empty JSON Object curConfig = new JSONObject(Prefs.getRemoteConfigJson()); } catch (JSONException e) { throw new RuntimeException(e); } } return curConfig; }
Example 30
| Project: APS-master File: AutosensResult.java View source code |
public JSONObject json() { JSONObject ret = new JSONObject(); try { ret.put("ratio", ratio); ret.put("ratioLimit", ratioLimit); ret.put("pastSensitivity", pastSensitivity); ret.put("sensResult", sensResult); ret.put("ratio", ratio); } catch (JSONException e) { e.printStackTrace(); } return ret; }
Example 31
| Project: atlas-master File: PointFFactory.java View source code |
@Override
public PointF valueFromObject(Object object, float scale) {
if (object instanceof JSONArray) {
return JsonUtils.pointFromJsonArray((JSONArray) object, scale);
} else if (object instanceof JSONObject) {
return JsonUtils.pointFromJsonObject((JSONObject) object, scale);
} else {
throw new IllegalArgumentException("Unable to parse point from " + object);
}
}Example 32
| Project: betsy-master File: FlowableApiBasedProcessOutcomeChecker.java View source code |
private boolean isProcessDeployed(String key) {
String checkDeploymentUrl = Flowable5220Engine.URL + "/service/repository/deployments?name=" + key + ".bpmn";
JSONObject result = JsonHelper.get(checkDeploymentUrl, 200);
try {
return result.getInt("size") == 1;
} catch (JSONException e) {
throw new RuntimeException(e);
}
}Example 33
| Project: Brink-master File: UserConverter.java View source code |
public LoginResult Convert(JSONObject userItem) {
LoginResult result = new LoginResult();
try {
result.Result = userItem.getBoolean("result");
result.IsBanned = userItem.getBoolean("isbanned");
result.User = new User();
result.User.Id = userItem.getString("_id");
result.User.email = userItem.getString("useremail");
result.User.Name = userItem.getString("username");
NativeLogin login = new NativeLogin();
login.PasswordHash = userItem.getString("password");
login.Initialize(result.User);
result.User.Login = login;
} catch (JSONException e) {
e.printStackTrace();
}
return result;
}Example 34
| Project: crabapple-master File: RoomParser.java View source code |
@Override
public WalkRoom parse(JSONObject json) throws JSONException {
WalkRoom obj = new WalkRoom();
if (json.has("user")) {
obj.setHandle(json.getString("user"));
}
if (json.has("sid")) {
obj.setServerId(json.getInt("sid"));
}
if (json.has("cid")) {
obj.setDataId(json.getInt("cid"));
}
if (json.has("x")) {
obj.setSyncState(json.getInt("x"));
}
if (json.has("t")) {
obj.setRoomName(json.getString("t"));
}
if (json.has("l")) {
obj.setLastMsgTime(json.getString("l"));
}
return obj;
}Example 35
| Project: DoubanBookLog-master File: ReviewsApi.java View source code |
public static ReviewsObject GetReveiws(int id, int start) {
// String apiKey= LoginActivity.apiKey.toString();
// String apiKey="0dad551ec0f84ed02907ff5c42e8ec70";
String url = ApiUrlHelper.USER_BOOK_REVIEWS.replace(":id", Integer.toString(id));
if (start != 0) {
url = url.replace("&count=30", "&start=" + start + "&count=30");
}
String json = JavaHttpClient.getInstance().doGet(url, null, null);
try {
ReviewsObject reviewsObject = ReviewsObject.parseJson(new JSONObject(json));
return reviewsObject;
} catch (JSONException e) {
e.printStackTrace();
}
return null;
}Example 36
| Project: ElasticRawClient-master File: AliasParser.java View source code |
public static List<String> getAliasesFromJson(String indexName, String jsonString) {
List<String> retValue = new ArrayList<>();
try {
JSONObject json = new JSONObject(jsonString);
JSONObject index = json.getJSONObject(indexName);
JSONObject aliases = index.getJSONObject("aliases");
for (Iterator iterator = aliases.keys(); iterator.hasNext(); ) {
String key = (String) iterator.next();
retValue.add(key);
}
} catch (JSONException e) {
e.printStackTrace();
}
return retValue;
}Example 37
| Project: featherdb-master File: JavaScriptViewFactory.java View source code |
public Map<String, View> buildViews(JSONDocument doc) throws ViewException {
JSONObject viewDefs = doc.getMetaData().getJSONObject("view");
Map<String, View> views = new HashMap<String, View>();
for (String k : viewDefs.keySet()) {
String src = viewDefs.getString(k);
views.put(src, new JavaScriptView(doc.getDatabase(), src));
}
return views;
}Example 38
| Project: FingerColoring-Android-master File: TranslateUtil.java View source code |
public static String translateByBaiduAPI(String h1) {
MyHttpClient myHttpClient = new MyHttpClient();
String getrest = MyApplication.BAIDUTRANSLATEAPI + "q=" + h1 + "&from=auto&to=auto";
try {
String ret = myHttpClient.executeGetRequest(getrest);
if (ret != null) {
JSONObject jsonObject = new JSONObject(ret);
JSONArray jsonArray = jsonObject.getJSONArray("trans_result");
return jsonArray.getJSONObject(0).getString("dst");
} else {
return h1;
}
} catch (Exception e) {
L.e(e.getMessage());
return h1;
}
}Example 39
| Project: foursquared-dz-master File: TodoParser.java View source code |
@Override
public Todo parse(JSONObject json) throws JSONException {
Todo obj = new Todo();
if (json.has("created")) {
obj.setCreated(json.getString("created"));
}
if (json.has("tip")) {
obj.setTip(new TipParser().parse(json.getJSONObject("tip")));
}
if (json.has("todoid")) {
obj.setId(json.getString("todoid"));
}
return obj;
}Example 40
| Project: GsonFormat-master File: Utils.java View source code |
public static String createCommentString(JSONObject json, List<String> filedList) {
StringBuilder sb = new StringBuilder();
sb.append("/** \n");
for (int i = 0; i < filedList.size(); i++) {
String key = filedList.get(i);
sb.append("* ").append(key).append(" : ");
sb.append(json.get(key).toString().replaceAll("\r", "").replaceAll("\t ", "").replaceAll("\f", ""));
sb.append("\n");
}
sb.append("*/ \n");
return sb.toString();
}Example 41
| Project: hoko-android-master File: HokoException.java View source code |
public static HokoException serverException(JSONObject errorJSON) {
try {
if (errorJSON.has("warning")) {
return new ServerWarningException(errorJSON.getInt("status"), errorJSON.getString("warning"));
} else if (errorJSON.has("error")) {
return new ServerErrorException(errorJSON.getInt("status"), errorJSON.getString("error"));
} else {
return new GenericServerException();
}
} catch (JSONException jsonException) {
return new GenericServerException();
}
}Example 42
| Project: hplookball-master File: TeamLineupResp.java View source code |
@Override public void paser(JSONObject json) throws Exception { json = json.optJSONObject("result"); preview = json.optString("preview"); homeEntity = new TeamLineupEntity(); awayEntity = new TeamLineupEntity(); JSONObject homeObj = json.optJSONObject("home_roster"); JSONObject awayObj = json.optJSONObject("away_roster"); homeEntity.paser(homeObj); awayEntity.paser(awayObj); }
Example 43
| Project: IPCPlayer-master File: ParseSample.java View source code |
public void parseJson() {
try {
JSONObject object = (JSONObject) new JSONTokener(json).nextValue();
String query = object.getString("query");
System.out.println("query: " + query);
JSONArray locations = object.getJSONArray("locations");
System.out.println("locations: " + locations);
for (int i = 0; i < locations.length(); i++) {
int location = locations.getInt(i);
System.out.println("location: " + location);
}
} catch (Exception e) {
e.printStackTrace();
}
}Example 44
| Project: janus-gateway-android-master File: JanusCreateSessionTransaction.java View source code |
@Override
public void reportSuccess(JSONObject obj) {
try {
JanusMessageType type = JanusMessageType.fromString(obj.getString("janus"));
if (type != JanusMessageType.success) {
callbacks.onCallbackError(obj.getJSONObject("error").getString("reason"));
} else {
callbacks.onSessionCreationSuccess((obj));
}
} catch (JSONException ex) {
callbacks.onCallbackError(ex.getMessage());
}
}Example 45
| Project: JASONETTE-Android-master File: JasonSpaceComponent.java View source code |
public static View build(View view, final JSONObject component, final JSONObject parent, Context context) { if (view == null) { return new View(context); } else { try { JasonComponent.build(view, component, parent, context); view.requestLayout(); return view; } catch (Exception e) { Log.d("Error", e.toString()); return new View(context); } } }
Example 46
| Project: Klyph-master File: MessageThreadDeserializer.java View source code |
@Override
public GraphObject deserializeObject(JSONObject data) {
MessageThread messageThread = new MessageThread();
deserializePrimitives(messageThread, data);
messageThread.setRecipients(deserializeStringList(getJsonArray(data, "recipients")));
messageThread.setRecipients_friends(new FriendDeserializer().deserializeArray(getJsonArray(data, "recipients_friends"), Friend.class));
return messageThread;
}Example 47
| Project: KlyphMessenger-master File: MessageThreadDeserializer.java View source code |
@Override
public GraphObject deserializeObject(JSONObject data) {
MessageThread messageThread = new MessageThread();
deserializePrimitives(messageThread, data);
messageThread.setRecipients(deserializeStringList(getJsonArray(data, "recipients")));
messageThread.setRecipients_friends(new FriendDeserializer().deserializeArray(getJsonArray(data, "recipients_friends"), Friend.class));
return messageThread;
}Example 48
| Project: lightDroid-master File: CommentSubmitFeedbackResultParser.java View source code |
@Override
public CommentSubmitFeedbackResult parse(JSONObject json) throws JSONException {
CommentSubmitFeedbackResult comment_submit_feedbackResultType = new CommentSubmitFeedbackResult();
if (json.has("errorCode")) {
comment_submit_feedbackResultType.mErrorCode = json.getInt("errorCode");
}
if (json.has("type")) {
comment_submit_feedbackResultType.mType = json.getString("type");
}
return comment_submit_feedbackResultType;
}Example 49
| Project: liquid-sdk-android-master File: InappMessageParser.java View source code |
public static ArrayList<LQInAppMessage> parse(JSONArray array) {
ArrayList<LQInAppMessage> list = new ArrayList<>();
int length = array.length();
for (int i = 0; i < length; ++i) {
try {
JSONObject inapp = array.getJSONObject(i);
list.add(new LQInAppMessage(inapp));
} catch (JSONException e) {
LQLog.error("Error parsing inapp message " + array);
}
}
return list;
}Example 50
| Project: lottie-android-master File: PointFFactory.java View source code |
@Override
public PointF valueFromObject(Object object, float scale) {
if (object instanceof JSONArray) {
return JsonUtils.pointFromJsonArray((JSONArray) object, scale);
} else if (object instanceof JSONObject) {
return JsonUtils.pointFromJsonObject((JSONObject) object, scale);
} else {
throw new IllegalArgumentException("Unable to parse point from " + object);
}
}Example 51
| Project: lumify-master File: LeftoverMetadataExtractor.java View source code |
public static JSONObject getAsJSON(Metadata metadata) { JSONObject json = new JSONObject(); for (Directory directory : metadata.getDirectories()) { if (directory != null) { JSONObject directoryJSON = new JSONObject(); for (Tag tag : directory.getTags()) { if (tag != null) { directoryJSON.accumulate(tag.getTagName(), tag.getDescription()); } } String directoryName = directory.getName(); json.accumulate(directoryName, directoryJSON); } } return json; }
Example 52
| Project: MaterialQQLite-master File: SetSignResult.java View source code |
public boolean parse(byte[] bytData) {
try {
reset();
if (bytData == null || bytData.length <= 0)
return false;
String strData = new String(bytData, "UTF-8");
System.out.println(strData);
JSONObject json = new JSONObject(strData);
m_nRetCode = json.optInt("retcode");
json = json.optJSONObject("result");
m_nResult = json.optInt("result");
return true;
} catch (Exception e) {
e.printStackTrace();
}
return false;
}Example 53
| Project: MIT-Mobile-for-Android-master File: ImageRepresentationParser.java View source code |
//parsing functions
@Override
public NewsImageRepresentation parseObject(JSONObject obj) {
NewsImageRepresentation ir = null;
try {
ir = new NewsImageRepresentation();
ir.setWidth(obj.getInt("width"));
ir.setHeight(obj.getInt("height"));
ir.setUrl(obj.getString("url"));
} catch (JSONException e) {
e.printStackTrace();
ir = null;
}
return ir;
}Example 54
| Project: mobile-android-master File: PhotosResponseTest.java View source code |
public void testResponse() throws JSONException {
JSONObject json = JSONUtils.getJson(getInstrumentation().getContext(), R.raw.json_photos_get);
PhotosResponse response = new PhotosResponse(json);
assertNotNull(response);
assertEquals(2, response.getTotalRows());
assertNotNull(response.getPhotos());
assertEquals(2, response.getPhotos().size());
assertEquals("hl", response.getPhotos().get(0).getId());
assertEquals("ob", response.getPhotos().get(1).getId());
}Example 55
| Project: monaca-framework-android-master File: MonacaPlugin.java View source code |
@Override
public boolean execute(String action, JSONArray args, CallbackContext callbackContext) throws JSONException {
if (action.equals("getRuntimeConfiguration")) {
JSONObject resultJson = new JSONObject();
resultJson.put("deviceId", MonacaDevice.getDeviceId(cordova.getActivity()));
callbackContext.success(resultJson);
return true;
}
// invalid action
return false;
}Example 56
| Project: open-android-v3-master File: Errorclass.java View source code |
public static JSONObject addErrorFlag(String message, JSONObject object) { if (object == null) { object = new JSONObject(); } try { if (!object.has("error")) object.put("error", "600"); if (!object.has("message")) object.put("message", message); } catch (JSONException e) { e.printStackTrace(); } return object; }
Example 57
| Project: proc-bridge-master File: Client.java View source code |
public static void main(String[] args) {
String host = "127.0.0.1";
int port = 8877;
// 10 seconds
long timeout = 10000;
ProcBridge pb = new ProcBridge(host, port, timeout);
try {
JSONObject resp;
resp = pb.request("echo", "{}");
System.out.println(resp);
resp = pb.request("add", "{elements: [1, 2, 3, 4, 5]}");
System.out.println(resp);
} catch (ProcBridgeException e) {
e.printStackTrace();
}
}Example 58
| Project: rnd-android-wear-tesla-master File: JsonObjectEntityDecoder.java View source code |
public Object decodeEntity(HttpEntity httpentity) throws JSONException {
JSONObject jsonobject = null;
String jsonString;
if (httpentity == null) {
return null;
}
try {
jsonString = EntityUtils.toString(httpentity).trim();
} catch (Exception e) {
Log.e("JsonObjectEntityDecoder", "decodeEntity", e);
return null;
}
if (!jsonString.isEmpty()) {
jsonobject = new JSONObject(jsonString);
}
return jsonobject;
}Example 59
| Project: SAPJamSampleCode-master File: JamNetworkResult.java View source code |
public JSONObject toJson() throws IOException { JSONObject jsonResult = null; BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream)); if (bufferedReader != null) { String resultStr = ""; String line; while ((line = bufferedReader.readLine()) != null) { resultStr += line; } bufferedReader.close(); System.out.println(" JSON response: '" + resultStr + "'"); jsonResult = new JSONObject(resultStr); } return jsonResult; }
Example 60
| Project: tilisty-master File: PacketIdentifier.java View source code |
public static PacketTypes identifyPacket(JSONObject message) {
try {
if (message.getString("type").equals("register_device")) {
return PacketTypes.REGISTER_DEVICE;
} else if (message.getString("type").equals("register_view")) {
return PacketTypes.REGISTER_VIEWS;
} else {
return PacketTypes.UNKNOWN;
}
} catch (JSONException e) {
}
return PacketTypes.UNKNOWN;
}Example 61
| Project: traffic-balance-master File: JSONRPCSocketClient.java View source code |
/** * this method does not wait for response! */ @Override protected JSONObject doJSONRequest(JSONObject request) throws JSONRPCException { try { String data = request.toString(); socket.sendData(data.getBytes()); JSONObject result = new JSONObject(); JSONObject resultOK = new JSONObject(); resultOK.put("result", "OK"); result.put(JSONRPCConstants.RESULT_KEY, resultOK); return result; } catch (Exception e) { throw new JSONRPCException(e.getMessage()); } }
Example 62
| Project: useful-java-links-master File: JsonJavaHelloWorld.java View source code |
public static void main(String[] args) {
// convert Java to json
JSONObject root = new JSONObject();
root.put("message", "Hi");
JSONObject place = new JSONObject();
place.put("name", "World!");
root.put("place", place);
String json = root.toString();
System.out.println(json);
System.out.println();
// convert json to Java
JSONObject jsonObject = new JSONObject(json);
String message = jsonObject.getString("message");
String name = jsonObject.getJSONObject("place").getString("name");
System.out.println(message + " " + name);
}Example 63
| Project: WordPress-Android-master File: ReaderSimplePostList.java View source code |
public static ReaderSimplePostList fromJsonPosts(@NonNull JSONArray jsonPosts) {
ReaderSimplePostList posts = new ReaderSimplePostList();
for (int i = 0; i < jsonPosts.length(); i++) {
JSONObject jsonRelatedPost = jsonPosts.optJSONObject(i);
if (jsonRelatedPost != null) {
ReaderSimplePost relatedPost = ReaderSimplePost.fromJson(jsonRelatedPost);
if (relatedPost != null) {
posts.add(relatedPost);
}
}
}
return posts;
}Example 64
| Project: yesrpx-master File: RPXExceptionTest.java View source code |
@SuppressWarnings({ "ThrowableResultOfMethodCallIgnored" })
@Test
public void testFromJSON() throws JSONException {
String json = "{\n" + " \"err\": {\n" + " \"msg\": \"Data not found\",\n" + " \"code\": 2\n" + " },\n" + " \"stat\": \"fail\"\n" + "}";
RPXException ex = RPXException.fromJSON(new JSONObject(json));
assertEquals("Data not found", ex.getMessage());
assertEquals(2, ex.getCode());
assertEquals(RPXStat.FAIL, ex.getStat());
}Example 65
| Project: appinventor-sources-master File: ServerJsonValue.java View source code |
/**
* Converts the original JSON object from the wrapped JSON parser into
* a {@link JSONValue} object.
*
* @param object original JSON object from wrapped JSON parser
* @return {@code JSONValue} object
*/
static ServerJsonValue convert(Object object) {
if (object == null || object == org.json.JSONObject.NULL) {
return null;
} else if (object instanceof Boolean) {
return new ServerJsonBoolean((Boolean) object);
} else if (object instanceof Number) {
return new ServerJsonNumber((Number) object);
} else if (object instanceof String) {
return new ServerJsonString((String) object);
} else if (object instanceof org.json.JSONObject) {
return new ServerJsonObject((org.json.JSONObject) object);
} else if (object instanceof org.json.JSONArray) {
return new ServerJsonArray((org.json.JSONArray) object);
} else {
throw new IllegalArgumentException();
}
}Example 66
| Project: android-http-lib-based-on-volley-master File: JsonObjectRequest.java View source code |
@Override public Response<JSONObject> parseNetworkResponse(NetworkResponse response) { try { String jsonString = new String(response.data, HttpHeaderParser.parseCharset(response.headers)); return Response.success(new JSONObject(jsonString), HttpHeaderParser.parseCacheHeaders(response)); } catch (UnsupportedEncodingException e) { return Response.error(new HttpErrorCollection.ParseError(e)); } catch (JSONException je) { return Response.error(new HttpErrorCollection.ParseError(je)); } }
Example 67
| Project: AppJone-master File: JsonObjectRequest.java View source code |
@Override protected Response<JSONObject> parseNetworkResponse(NetworkResponse response) { try { String jsonString = new String(response.data, HttpHeaderParser.parseCharset(response.headers)); return Response.success(new JSONObject(jsonString), HttpHeaderParser.parseCacheHeaders(response)); } catch (UnsupportedEncodingException e) { return Response.error(new ParseError(e)); } catch (JSONException je) { return Response.error(new ParseError(je)); } }
Example 68
| Project: Dreamer-master File: JsonObjectRequest.java View source code |
@Override protected Response<JSONObject> parseNetworkResponse(NetworkResponse response) { try { String jsonString = new String(response.data, HttpHeaderParser.parseCharset(response.headers)); return Response.success(new JSONObject(jsonString), HttpHeaderParser.parseCacheHeaders(response)); } catch (UnsupportedEncodingException e) { return Response.error(new ParseError(e)); } catch (JSONException je) { return Response.error(new ParseError(je)); } }
Example 69
| Project: mobilevideo-master File: JsonObjectRequest.java View source code |
@Override protected Response<JSONObject> parseNetworkResponse(NetworkResponse response) { try { String jsonString = new String(response.data, HttpHeaderParser.parseCharset(response.headers)); return Response.success(new JSONObject(jsonString), HttpHeaderParser.parseCacheHeaders(response)); } catch (UnsupportedEncodingException e) { return Response.error(new ParseError(e)); } catch (JSONException je) { return Response.error(new ParseError(je)); } }
Example 70
| Project: MyCC98-master File: JsonObjectRequest.java View source code |
@Override protected Response<JSONObject> parseNetworkResponse(NetworkResponse response) { try { String jsonString = new String(response.data, HttpHeaderParser.parseCharset(response.headers)); return Response.success(new JSONObject(jsonString), HttpHeaderParser.parseCacheHeaders(response)); } catch (UnsupportedEncodingException e) { return Response.error(new ParseError(e)); } catch (JSONException je) { return Response.error(new ParseError(je)); } }
Example 71
| Project: okulus-master File: JsonObjectRequest.java View source code |
@Override protected Response<JSONObject> parseNetworkResponse(NetworkResponse response) { try { String jsonString = new String(response.data, HttpHeaderParser.parseCharset(response.headers)); return Response.success(new JSONObject(jsonString), HttpHeaderParser.parseCacheHeaders(response)); } catch (UnsupportedEncodingException e) { return Response.error(new ParseError(e)); } catch (JSONException je) { return Response.error(new ParseError(je)); } }
Example 72
| Project: QsbkApp-master File: JsonObjectRequest.java View source code |
@Override protected Response<JSONObject> parseNetworkResponse(NetworkResponse response) { try { String jsonString = new String(response.data, HttpHeaderParser.parseCharset(response.headers)); return Response.success(new JSONObject(jsonString), HttpHeaderParser.parseCacheHeaders(response)); } catch (UnsupportedEncodingException e) { return Response.error(new ParseError(e)); } catch (JSONException je) { return Response.error(new ParseError(je)); } }
Example 73
| Project: SimplifyReader-master File: JsonObjectRequest.java View source code |
@Override protected Response<JSONObject> parseNetworkResponse(NetworkResponse response) { try { String jsonString = new String(response.data, HttpHeaderParser.parseCharset(response.headers, PROTOCOL_CHARSET)); return Response.success(new JSONObject(jsonString), HttpHeaderParser.parseCacheHeaders(response)); } catch (UnsupportedEncodingException e) { return Response.error(new ParseError(e)); } catch (JSONException je) { return Response.error(new ParseError(je)); } }
Example 74
| Project: TNetwork-master File: JsonObjectRequest.java View source code |
@Override protected Response<JSONObject> parseNetworkResponse(NetworkResponse response) { try { String jsonString = new String(response.data, HttpHeaderParser.parseCharset(response.headers)); return Response.success(new JSONObject(jsonString), HttpHeaderParser.parseCacheHeaders(response)); } catch (UnsupportedEncodingException e) { return Response.error(new ParseError(e)); } catch (JSONException je) { return Response.error(new ParseError(je)); } }
Example 75
| Project: trending-round-android-master File: JsonObjectRequest.java View source code |
@Override protected Response<JSONObject> parseNetworkResponse(NetworkResponse response) { try { String jsonString = new String(response.data, HttpHeaderParser.parseCharset(response.headers)); return Response.success(new JSONObject(jsonString), HttpHeaderParser.parseCacheHeaders(response)); } catch (UnsupportedEncodingException e) { return Response.error(new ParseError(e)); } catch (JSONException je) { return Response.error(new ParseError(je)); } }
Example 76
| Project: liferay-portal-master File: JSONObjectImpl.java View source code |
@Override public JSONObject put(String key, Object value) { try { if (value instanceof JSONArray) { put(key, (JSONArray) value); } else if (value instanceof JSONObject) { put(key, (JSONObject) value); } else { _jsonObject.put(key, value); } } catch (Exception e) { if (_log.isWarnEnabled()) { _log.warn(e, e); } } return this; }
Example 77
| Project: uaa-master File: JsonObjectMatcherUtils.java View source code |
@Override
public boolean matches(Object item) {
if (!String.class.isInstance(item)) {
return false;
}
if (this.expected == null && "null".equals(item)) {
return true;
}
JSONObject actual = null;
try {
actual = new JSONObject(new JSONTokener(item.toString()));
} catch (JSONException e) {
return false;
}
if (this.expected.length() != actual.length()) {
return false;
}
JSONArray names = actual.names();
for (int i = 0, len = names.length(); i < len; i++) {
try {
String name = names.getString(i);
if (!Objects.equals(expected.get(name), actual.get(name))) {
return false;
}
} catch (JSONException e) {
return false;
}
}
return true;
}Example 78
| Project: Web-Karma-master File: UtilitiesDriver.java View source code |
public static JavaPairRDD<String, String> XMLToJSON(JavaSparkContext jsc, JavaPairRDD<String, String> input) throws IOException {
return input.mapToPair(new PairFunction<Tuple2<String, String>, String, String>() {
private static final long serialVersionUID = 2878941073410454935L;
@Override
public Tuple2<String, String> call(Tuple2<String, String> t) throws Exception {
String key = t._1();
JSONObject value = new JSONObject(t._2());
String raw = value.getString("_rawContent");
JSONObject json = getJsonFromXml(raw);
value.put("_jsonRep", json);
return new Tuple2<String, String>(key, value.toString());
}
});
}Example 79
| Project: activiti-webapp-rest-generic-master File: ProcessInstancesObjectBuilder.java View source code |
@SuppressWarnings("unchecked")
public JSONObject createJsonObject(Object modelObject) throws JSONException {
Map<String, Object> model = getModelAsMap(modelObject);
JSONObject result = new JSONObject();
JSONUtil.putPagingInfo(result, model);
List<HistoricProcessInstance> definitions = (List<HistoricProcessInstance>) model.get("processInstances");
JSONArray dataArray = JSONUtil.putNewArray(result, "data");
for (HistoricProcessInstance processDefinition : definitions) {
JSONObject jsonTask = converter.getJSONObject(processDefinition);
dataArray.put(jsonTask);
}
return result;
}Example 80
| Project: android-bootstraps-master File: JsonObjectHttpListener.java View source code |
@Override
public void handleResponse(String response) {
try {
if (StringUtils.isEmpty(response)) {
onFailure("请求数�为空", new NotWebDataException());
return;
}
onSuccess(new JSONObject(response));
} catch (JSONException e) {
Log.e(TAG, "转�JSON错误", e);
onFailure("转�JSON错误", e);
} finally {
onFinish();
}
}Example 81
| Project: android-discourse-master File: JsonObjectListener.java View source code |
@Override
public void onResponse(JSONObject response) {
switch(mType) {
case Api.TYPE_LATEST:
Api.parseLatestTopics(response);
break;
case Api.TYPE_CATEGORIES:
Api.parseCategories(response);
break;
}
ResultReceiver rr = mCallbacks.get(mType);
if (rr != null) {
rr.send(Activity.RESULT_OK, null);
mCallbacks.delete(mType);
}
}Example 82
| Project: android-examples-master File: ReadConfig.java View source code |
public JSONObject loadJSONFromAsset(Context context, String filename) { String json = null; JSONObject jsonObject = null; try { InputStream is = context.getAssets().open(filename); int size = is.available(); byte[] buffer = new byte[size]; is.read(buffer); is.close(); json = new String(buffer, "UTF-8"); } catch (IOException ex) { ex.printStackTrace(); return null; } try { jsonObject = new JSONObject(json); } catch (JSONException e) { e.printStackTrace(); } return jsonObject; }
Example 83
| Project: android-reddit-master File: SubredditFactory.java View source code |
public Subreddit createThing() throws ThingFactoryException {
try {
JSONObject data = json.getJSONObject("data");
Subreddit subreddit = new Subreddit();
subreddit.setDisplayName(data.getString("display_name"));
subreddit.setDescription(data.getString("description"));
subreddit.setUrl(data.getString("url"));
subreddit.setNumSubscribers(data.getInt("subscribers"));
subreddit.setOver18(data.getBoolean("over18"));
subreddit.setTitle(data.getString("title"));
subreddit.setId(data.getString("id"));
return subreddit;
} catch (JSONException e) {
throw new ThingFactoryException("Failed trying to parse JSON object into Subreddit: " + e.getMessage(), e);
}
}Example 84
| Project: Android-UIM-master File: RootAssembler.java View source code |
public void parse() throws JSONException {
Iterator<?> keys = mJsonObject.keys();
while (keys.hasNext()) {
String key = (String) keys.next();
if (mJsonObject.get(key) instanceof JSONObject) {
if (LayoutAssembler.LAYOUTS.contains(key)) {
ViewAssembler assembler = new LayoutAssembler((JSONObject) mJsonObject.get(key), mUimContext, mParent, key);
assembler.parse();
mRootView = (ViewGroup) assembler.getView();
}
}
}
}Example 85
| Project: androidPublish-master File: HttpResponses.java View source code |
public static JSONObject asJsonObject(final DownloadResponse downloadResponse) { if (downloadResponse == null) { return null; } try { final String responseString = asResponseString(downloadResponse); final JSONTokener tokener = new JSONTokener(responseString); return new JSONObject(tokener); } catch (Exception e) { return null; } }
Example 86
| Project: AndroidSnooper-master File: JsonResponseFormatter.java View source code |
@Override
public String format(String response) {
try {
Object json = new JSONTokener(response).nextValue();
if (json instanceof JSONObject) {
return new JSONObject(response).toString(INDENT_SPACES);
} else if (json instanceof JSONArray) {
return new JSONArray(response).toString(INDENT_SPACES);
}
} catch (JSONException e) {
e.printStackTrace();
Log.d(TAG, e.getMessage(), e);
}
return "";
}Example 87
| Project: Android_Example_Projects-master File: Legs.java View source code |
private void parseSteps(JSONObject leg) { try { if (!leg.isNull("steps")) { JSONArray step = leg.getJSONArray("steps"); for (int i = 0; i < step.length(); i++) { JSONObject obj = step.getJSONObject(i); Log.d("Step", String.valueOf(i)); steps.add(new Steps(obj)); } } } catch (JSONException e) { e.printStackTrace(); } }
Example 88
| Project: apps-master File: ReadConfig.java View source code |
public JSONObject loadJSONFromAsset(Context context, String filename) { String json = null; JSONObject jsonObject = null; try { InputStream is = context.getAssets().open(filename); int size = is.available(); byte[] buffer = new byte[size]; is.read(buffer); is.close(); json = new String(buffer, "UTF-8"); } catch (IOException ex) { ex.printStackTrace(); return null; } try { jsonObject = new JSONObject(json); } catch (JSONException e) { e.printStackTrace(); } return jsonObject; }
Example 89
| Project: archive-commons-master File: CompoundORJSONPathSpecTest.java View source code |
public void testExtract() throws JSONException {
JSONObject json1 = new JSONObject(json1S);
JSONObject json2 = new JSONObject(json2S);
ArrayList<JSONPathSpec> parts = new ArrayList<JSONPathSpec>();
parts.add(new SimpleJSONPathSpec("a"));
parts.add(new SimpleJSONPathSpec("b"));
JSONPathSpec comp = new CompoundORJSONPathSpec(parts);
TestUtils.dumpMatch("json1", comp.extract(json1));
TestUtils.assertLoLMatches(new String[][] { { "A" } }, comp.extract(json1));
TestUtils.assertLoLMatches(new String[][] { { "B" } }, comp.extract(json2));
}Example 90
| Project: ATT_APIPlatform_SampleApps-master File: TypeMetaData.java View source code |
public static TypeMetaData valueOf(JSONObject jobj) { Boolean isSegmented = null; SegmentationDetails details = null; String subject = null; if (jobj.has("isSegmented")) isSegmented = jobj.getBoolean("isSegmented"); if (jobj.has("segmentationDetails")) { JSONObject jdetails = jobj.getJSONObject("segmentationDetails"); details = SegmentationDetails.valueOf(jdetails); } if (jobj.has("subject")) subject = jobj.getString("subject"); return new TypeMetaData(isSegmented, details, subject); }
Example 91
| Project: Autoshkolla-master File: AllLayer.java View source code |
public static void getAll(final ResponseData r) {
String currentVersion = String.valueOf(This.shared.version);
ServerLayer.get("all?v=" + currentVersion, null, new JsonHttpResponseHandler() {
@Override
public void onSuccess(int statusCode, Header[] headers, JSONObject response) {
r.onSuccess(response);
}
@Override
public void onFailure(int statusCode, Header[] headers, Throwable throwable, JSONObject errorResponse) {
if (statusCode == 304) {
r.onNotModified();
return;
}
String message = throwable.getMessage();
ErrorResponse e = ErrorResponse.create(message);
r.onFailure(e);
}
});
}Example 92
| Project: BioWiki-master File: ReaderUserList.java View source code |
/*
* passed json is response from getting likes for a post
*/
public static ReaderUserList fromJsonLikes(JSONObject json) {
ReaderUserList users = new ReaderUserList();
if (json == null)
return users;
JSONArray jsonLikes = json.optJSONArray("likes");
if (jsonLikes != null) {
for (int i = 0; i < jsonLikes.length(); i++) users.add(ReaderUser.fromJson(jsonLikes.optJSONObject(i)));
}
return users;
}Example 93
| Project: CanvasAPI-master File: VimeoSynchronousAPI.java View source code |
/**
* getVimeoThumbnail is a method used to get a thumbnail url for a given vimeo video id.
* @param vimeoId
* @param context
* @return
*/
public static String getVimeoThumbnail(String vimeoId, Context context) {
try {
String url = "http://vimeo.com/api/v2/video/" + vimeoId + ".json";
String response = HttpHelpers.externalHttpGet(context, url).responseBody;
JSONArray a = new JSONArray(response);
JSONObject json = a.getJSONObject(0);
if (json.has("thumbnail_small"))
return json.getString("thumbnail_small");
else
return json.getString("thumbnail");
} catch (Exception E) {
return "default_video_poster.png";
}
}Example 94
| Project: CareAndroid-master File: BlessConverter.java View source code |
public static BlessItemViewModel convertToViewModel(JSONObject ob) {
if (ob == null)
return null;
BlessItemViewModel model = new BlessItemViewModel();
try {
model.title = ob.optString("name");
if (StringTool.isNullOrEmpty(model.title))
model.title = "匿å??";
model.content = ob.optString("content");
String rawTimeStr = ob.optString("time");
// Unix-like的timestamp和java的timestamp差了个1000�数
Long rawTimeLong = Long.parseLong(rawTimeStr) * 1000;
model.time = new Date(rawTimeLong);
} catch (Exception e) {
model = null;
}
return model;
}Example 95
| Project: cineio-broadcast-android-master File: JsonToParams.java View source code |
public static RequestParams toRequestParams(String secretKey, JSONObject params) {
RequestParams requestParams = new RequestParams();
requestParams.add("secretKey", secretKey);
try {
Iterator<?> keys = params.keys();
while (keys.hasNext()) {
String key = (String) keys.next();
requestParams.add(key, (String) params.get(key));
}
} catch (JSONException e) {
e.printStackTrace();
}
return requestParams;
}Example 96
| Project: congress-android-master File: AmendmentService.java View source code |
protected static Amendment fromAPI(JSONObject json) throws JSONException, ParseException, CongressException {
if (json == null)
throw new CongressException("Error loading amendment.");
Amendment amendment = new Amendment();
if (!json.isNull("amendment_id"))
amendment.amendment_id = json.getString("amendment_id");
if (!json.isNull("description"))
amendment.description = json.getString("description");
if (!json.isNull("purpose"))
amendment.purpose = json.getString("purpose");
if (!json.isNull("amends_bill_id"))
amendment.amends_bill_id = json.getString("amends_bill_id");
return amendment;
}Example 97
| Project: cordova-plugin-baidu-geolocation-master File: MessageBuilder.java View source code |
public JSONArray build() {
Position result = new Position().setTimestamp(System.currentTimeMillis()).setCoords(new Coordinates().setLatitude(location.getLatitude()).setLongitude(location.getLongitude()).setAccuracy(location.getRadius()).setHeading(location.getDirection()).setSpeed(location.getSpeed()).setAltitude(location.getAltitude()));
JSONObject extra = new JSONObject();
try {
extra.put("type", location.getLocType());
} catch (JSONException e) {
e.printStackTrace();
}
JSONArray message = new JSONArray();
message.put(result.toJSON());
message.put(extra);
return message;
}Example 98
| Project: CowsEye-master File: JSONHelper.java View source code |
public static JSONObject parseHttpResponseAsJSON(HttpResponse response) throws Exception { InputStream responseInStr = null; StringBuilder builder = new StringBuilder(); JSONObject responseJSON = null; //Read it in HttpEntity responseEntity = response.getEntity(); responseInStr = responseEntity.getContent(); BufferedReader reader = new BufferedReader(new InputStreamReader(responseInStr)); String line; while ((line = reader.readLine()) != null) { builder.append(line); } //Convert to JSON responseJSON = new JSONObject(builder.toString()); Log.i("JSON : ", "JSon Object from Http response :" + responseJSON); return responseJSON; }
Example 99
| Project: criticalmaps-android-master File: OtherUsersLocationModel.java View source code |
public void setNewJSON(JSONObject jsonObject) throws JSONException { otherUsersLocations = new ArrayList<>(jsonObject.length()); Iterator<String> keys = jsonObject.keys(); while (keys.hasNext()) { String key = keys.next(); JSONObject value = jsonObject.getJSONObject(key); Integer latitude = Integer.parseInt(value.getString("latitude")); Integer longitude = Integer.parseInt(value.getString("longitude")); otherUsersLocations.add(new GeoPoint(latitude, longitude)); } }
Example 100
| Project: document-viewer-master File: FileTypeFilterPreferenceDefinition.java View source code |
public FileExtensionFilter getFilter(final SharedPreferences prefs) {
final JSONObject obj = getPreferenceValue(prefs);
final Set<String> res = new HashSet<String>();
for (final String ex : CodecType.getAllExtensions()) {
if (!obj.has(ex) || obj.optBoolean(ex)) {
res.add(ex);
}
}
return new FileExtensionFilter(res);
}Example 101
| Project: DroidTranslate-master File: JsonUtil.java View source code |
public static String getTranslatedTextFromJson(String jsonString) {
try {
JSONObject root = new JSONObject(jsonString);
JSONObject data = root.getJSONObject(DATA);
JSONArray translations = data.getJSONArray(TRANSLATIONS);
JSONObject translatedText = translations.getJSONObject(0);
return translatedText.getString(TRANSLATED_TEXT);
} catch (JSONException e) {
Log.e(TAG, e.getMessage());
}
return null;
}