У меня есть программа, которая выполняет некоторые вычисления в Excel и записывает вывод в тег таблицы в HTML-файл.Я добавляю строки динамически во время выполнения в зависимости от количества результатов.При записи в HTML-файл записи не являются правильными.Предположим, у меня есть 50 строк в HTML-файл.Я добавляю 49 строк во время выполнения в файл шаблона и заменяю значения $ id0, $ age0, $ time0 ..... $ id49, $ age49, $ time49 в html-файле.Для меня первые 10 строк пишутся правильно.С 11-й строки значения пишутся неправильно.Я получаю правильные записи в журналах.
for(int i = 0; i < c; i++) {
htmlString = htmlString.replace("$id"+i, cycle.get("id"+i).toString().trim());
htmlString = htmlString.replace("$time"+i, cycle.get("time"+i).toString().trim());
htmlString = htmlString.replace("$name"+i, cycle.get("name"+i).toString().trim())
}
Запись приходит в формате HTML как
id Имя возраст время9 abc 8 8.08
10 xyz 12 9.19
11 xyz1 121 9.191
12 xyz12 122 9.192
значения для идентификатора 11, 12 неверны.Показывает значения 10-го идентификатора с добавлением 1,2 и т. Д.