コード例 #1
0
ファイル: Loop.java プロジェクト: ryanco/x12-parser
 /**
  * Returns the Loop in XML {@link java.lang.String} format. This method is used to convert the X12
  * object into a XML string.
  *
  * @param bRemoveTrailingEmptyElements a flag for whether or not empty trailing elements should be
  *     removed.
  * @return String the loop in XML string format.
  */
 public String toXML(boolean bRemoveTrailingEmptyElements) {
   StringBuilder dump = new StringBuilder();
   dump.append("<LOOP NAME=\"").append(this.name).append("\">");
   for (Segment s : this.segments) {
     dump.append(s.toXML(bRemoveTrailingEmptyElements));
   }
   for (Loop l : this.childList()) {
     dump.append(l.toXML(bRemoveTrailingEmptyElements));
   }
   dump.append("</LOOP>");
   return dump.toString();
 }