parsing workflow favorites
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/commit/8720f7ae Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/8720f7ae Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/8720f7ae Branch: refs/heads/master Commit: 8720f7aeaf83b27936a99bbff4b0aa039a0e2758 Parents: d8239c7 Author: larrytech7 <larrya...@gmail.com> Authored: Fri Jul 3 14:03:33 2015 +0100 Committer: larrytech7 <larrya...@gmail.com> Committed: Fri Jul 3 14:03:33 2015 +0100 ---------------------------------------------------------------------- .../workflowdetails/WorkflowdetailFragment.java | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/8720f7ae/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java ---------------------------------------------------------------------- diff --git a/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java b/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java index 4ef1b0c..5bb6587 100644 --- a/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java +++ b/app/src/main/java/org/apache/taverna/mobile/fragments/workflowdetails/WorkflowdetailFragment.java @@ -519,12 +519,10 @@ public class WorkflowdetailFragment extends Fragment implements View.OnClickList sb.append(str); //in this string builder we have read the .t2flow or xml workflow from remote resource. Now we need to post that to the player. bufferedReader.close(); - //prepare post json data - JSONObject postJson = new JSONObject(); - JSONObject datajson = new JSONObject(); - String data = "{\"document\":\"data:application/octet-stream;base64,"+Base64.encodeToString(sb.toString().getBytes(), Base64.DEFAULT)+"\"}"; - datajson.put("document", "data:application/octet-stream;base64,"+Base64.encodeToString(sb.toString().getBytes(), Base64.DEFAULT)+""); - String post = "{\"workflow:\""+data+"}"; +// String data = "{\"document\":\"data:application/octet-stream;base64,"+Base64.encodeToString(sb.toString().getBytes(), Base64.DEFAULT)+"\"}"; + String data = "{document:data:application/octet-stream;base64,"+Base64.encodeToString(sb.toString().getBytes(), Base64.DEFAULT)+"}"; + // datajson.put("document", "data:application/octet-stream;base64,"+Base64.encodeToString(sb.toString().getBytes(), Base64.DEFAULT)+""); + String post = "{workflow:"+data+"}"; // postJson.put("workflow",datajson.toString()); //clear sb so that we can use it again to fetch results from this post request sb.delete(0,sb.length()-1); @@ -551,9 +549,6 @@ public class WorkflowdetailFragment extends Fragment implements View.OnClickList }catch (IOException e){ e.printStackTrace(); sb.append("Error reading remote workflow. Please try again later"); - } catch (JSONException e) { - e.printStackTrace(); - sb.append("Invalid data format: JSON DATA"); } return sb.toString(); }