rb.append ('\n');
   public void parseFields(byte[] cByte, ArrayList ffd, StringBuffer rb) {      FileFieldDef f;      // write out the html record information for each field that is selected      for (int x = 0; x < ffd.size(); x++) {         f = (FileFieldDef)ffd.get(x);         if (f.isWriteField()) {            switch (f.getFieldType()) {               case 'P':               case 'S'://                  rb.append(f.parseData(cByte).trim() + delimiter);                  rb.append(getFixedLength(cByte,f));                  break;               default://                  rb.append(stringQualifier + f.parseData(cByte).trim() + stringQualifier + delimiter);//                  rb.append(f.parseData(cByte));                  rb.append(getFixedLength(cByte,f));                  break;            }         }      }      rb.append ('\n');      fout.println(rb);   }