Example #1
0
  public static void main(String[] args) {

    final String formURL = "DOCUMENT URL HERE";

    System.out.println("Testing GSubmit...");
    try {
      Submitter sub = new Submitter(formURL);
      Manifest man = sub.getManifest();
      Form form = sub.generateForm();
      for (FormEntry fe2 : man.getEntries()) {
        System.out.println("Name: " + fe2.NAME + " | " + "ID: " + fe2.ENTRY_ID);
      }
      for (FormEntry fe : man.getEntries()) {
        form.setEntry(fe.ENTRY_ID, "test");
      }
      System.out.println("Got form, submitting test values...");
      System.out.println("Data being attached:");
      for (Map.Entry<Integer, String> entry : form.getEntries()) {
        System.out.println("entry." + entry.getKey() + "=" + entry.getValue());
      }
      try {
        sub.submit(form);
        System.out.println("Form successfully submitted.");
      } catch (IOException e) {
        System.out.println("Submitter submission failed." + "\n");
        e.printStackTrace();
      }
    } catch (IOException e) {
      System.out.println("Submitter creation failed." + "\n");
      e.printStackTrace();
    }
  }