/**
  * Parses a string path representing an XML file on disk into a StringWriter
  *
  * @param fromPath the file path represented as a String to use as the source
  * @param toWriter the destination StringWriter
  * @throws javax.xml.transform.TransformerException
  * @throws java.io.IOException
  */
 public static void transform(String fromPath, StringWriter toWriter)
     throws TransformerException, IOException {
   SubmissionUtils.transform(new File(fromPath), toWriter);
 }
 /**
  * Transforms a string path representing a file on disk into a DOM Document
  *
  * @param fromPath the file path represented as a String to use as the source
  * @param toDocument the destination Document
  * @throws javax.xml.transform.TransformerException
  * @throws java.io.IOException
  */
 public static void transform(String fromPath, Document toDocument)
     throws TransformerException, IOException {
   // Reader reader = bomCheck(new File(fromPath));
   UnicodeReader reader = new UnicodeReader(new FileInputStream(new File(fromPath)), "UTF-8");
   SubmissionUtils.transform(reader, toDocument);
 }