Как записать данные в определенную ячейку в файле excel/csv в jemter с помощью beanshell?
Я пытаюсь записать данные в excel или CSV-файл с помощью beanshell. Но я не могу записать данные в лист excel в определенной ячейке.
Любая помощь будет оценена по достоинству.
Что я уже пробовал:
импорта чистая.minidev.в формате JSON.парсер.JSONParser;
импорт орг.в формате JSON.просто.парсер.JSONParser;
импорт орг.в формате JSON.просто.JSONObject;
импортировать com.eclipsesource.в формате JSON.*;
импорт орг.в формате JSON.просто.JSONArray;
var response = prev.getResponseDataAsString(); //получить ответ API
log.info(ответ);
f = новый FileOutputStream("C:/Users/adityak/Desktop/K/app.csv", правда);
p = новый поток печати(f);
это.переводчик.разбивка(п);
печать(ответ);
Ф.рядом();
Это записывает данные в CSV-файл, но не может записать их в определенную ячейку.
Jochen Arndt
Это зависит от того, какую пару возвращает функция pair.getValue (), чего я не знаю.
В CSV-файле вам, вероятно, понадобится только простое значение в виде строки (имена полей могут быть дополнительно переданы в первой строке файла).
Обратите также внимание, что ваш код имеет конечную запятую во всех строках. Добавьте это перед значением, если оно не является первым значением в строке.
Adityakumar2318
Теперь я могу записать данные ответа в CSV-файл. но не в состоянии писать в определенной ячейке.
Richard MacCutchan
CSV-файлы-это просто строки текста, содержащие поля, разделенные запятыми, например:John, Smith, 040768, $57332, "Senior Sales Operative"
Ech line - это строка, а каждое поле-столбец. Если вы хотите, чтобы данные отображались в определенной ячейке электронной таблицы, то вам нужно подсчитать строки и столбцы при создании файла.