variables.text2parse = cfhttp.filecontent; variables.markstart = 1; do { variables.markstart = find("", variables.text2parse, variables.markstart); if (variables.markstart) { variables.markend = find("", variables.text2parse, variables.markstart); variables.valuegot = mid(variables.text2parse, evaluate(variables.markstart+22), evaluate(variables.markend-(variables.markstart+22))); variables.writefile = variables.writefile & variables.valuegot & ","; variables.markstart = variables.markend; variables.markstart = find("", variables.text2parse, variables.markstart); if (variables.markstart) { variables.markend = find("", variables.text2parse, variables.markstart); variables.valuegot = mid(variables.text2parse, evaluate(variables.markstart+22), evaluate(variables.markend-(variables.markstart+22))); variables.writefile = variables.writefile & variables.valuegot & chr(13) & chr(10); variables.markstart = variables.markend; } } } while (variables.markstart neq 0); variables.markstart = 1; do { variables.markstart = find("", variables.text2parse, variables.markstart); if (variables.markstart) { variables.markend = find("", variables.text2parse, variables.markstart); variables.valuegot = mid(variables.text2parse, evaluate(variables.markstart+22), evaluate(variables.markend-(variables.markstart+22))); variables.writefile = variables.writefile & variables.valuegot & ","; variables.markstart = variables.markend; variables.markstart = find("", variables.text2parse, variables.markstart); if (variables.markstart) { variables.markend = find("", variables.text2parse, variables.markstart); variables.valuegot = mid(variables.text2parse, evaluate(variables.markstart+22), evaluate(variables.markend-(variables.markstart+22))); variables.writefile = variables.writefile & variables.valuegot & chr(13) & chr(10); variables.markstart = variables.markend; } } } while (variables.markstart neq 0); variables.markstart = 1; do { variables.markstart = find("", variables.text2parse, variables.markstart); if (variables.markstart) { variables.markend = find("", variables.text2parse, variables.markstart); variables.valuegot = mid(variables.text2parse, evaluate(variables.markstart+22), evaluate(variables.markend-(variables.markstart+22))); variables.writefile = variables.writefile & variables.valuegot & ","; variables.markstart = variables.markend; variables.markstart = find("", variables.text2parse, variables.markstart); if (variables.markstart) { variables.markend = find("", variables.text2parse, variables.markstart); variables.valuegot = mid(variables.text2parse, evaluate(variables.markstart+22), evaluate(variables.markend-(variables.markstart+22))); variables.writefile = variables.writefile & variables.valuegot & chr(13) & chr(10); variables.markstart = variables.markend; } } } while (variables.markstart neq 0); variables.markstart = 1; do { variables.markstart = find("", variables.text2parse, variables.markstart); if (variables.markstart) { variables.markend = find("", variables.text2parse, variables.markstart); variables.valuegot = mid(variables.text2parse, evaluate(variables.markstart+22), evaluate(variables.markend-(variables.markstart+22))); variables.writefile = variables.writefile & variables.valuegot & ","; variables.markstart = variables.markend; variables.markstart = find("", variables.text2parse, variables.markstart); if (variables.markstart) { variables.markend = find("", variables.text2parse, variables.markstart); variables.valuegot = mid(variables.text2parse, evaluate(variables.markstart+22), evaluate(variables.markend-(variables.markstart+22))); variables.writefile = variables.writefile & variables.valuegot & chr(13) & chr(10); variables.markstart = variables.markend; } } } while (variables.markstart neq 0); Done.