#json #groovy
Вопрос:
У меня есть строка JSON, как показано ниже, и мне нужно убрать квадратные скобки .Использовал код для создания JSOn из CSV.
lines=read from csv
def payload = []
lines.each { line ->
def contractor = line.split(',')
payload.add(contractor as String )
}
vars.put('payload', new groovy.json.JsonBuilder(payload).toPrettyString())
log.info(vars.get('payload'))
Произведенный JSON :
[
"[abc]",
"[Jagan1]",
"[Jagan2]",
"[Jagan3]"]
Мне нужен JSON, как показано ниже:
[«abc»,»jagan1″,»jagan2″,»jagan3″]
Комментарии:
1. Это действительно зависит от входного csv. Самое простое изменение:
def contractor = line.split(',')[0]
2. Согласитесь, что для ответа без догадок, вероятно, потребуется показать нам ваш CSV-файл.