# Add \[ \] to codec =\> json

**URL:** <https://discuss.elastic.co/t/add-to-codec-json/312104>\
**Category:** Logstash\
**Created:** [August 15, 2022, 1:11pm UTC](https://discuss.elastic.co/t/add-to-codec-json/312104 "2022-08-15T13:11:34Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![alex\_vermex](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alex_vermex/32/101267_2.png) [@alex\_vermex](https://discuss.elastic.co/u/alex_vermex)\
**Post date:** [August 15, 2022, 1:11pm UTC](https://discuss.elastic.co/t/add-to-codec-json/312104/1 "2022-08-15T13:11:34Z")

</div>

Hi,  
can i add `[]` to json file ? because

```auto
output{
file { 
codec => json
path => ["D:/elastic_stack/test/temp.json"]
}
}

```

it gives me `{ 'a':'a','b':'b'}{'c':'c'}` i want to add `[]` so i wanted like this `[{ 'a' : 'a','b':'b'}{'c':'c'}]`

Any help would be sincerely appreciate!  
Thanks!

---

<div class="post-metadata">

**Author:** ![alex\_vermex](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alex_vermex/32/101267_2.png) [@alex\_vermex](https://discuss.elastic.co/u/alex_vermex)\
**Post date:** [August 15, 2022, 2:19pm UTC](https://discuss.elastic.co/t/add-to-codec-json/312104/2 "2022-08-15T14:19:07Z")

</div>

or maybe create a file with `[]` and insert docs in those brackets or something...hope it's possible because I couldn't find something like that in the documentation

Thanks!

---

<div class="post-metadata">

**Author:** ![alex\_vermex](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alex_vermex/32/101267_2.png) [@alex\_vermex](https://discuss.elastic.co/u/alex_vermex)\
**Post date:** [August 16, 2022, 8:40am UTC](https://discuss.elastic.co/t/add-to-codec-json/312104/3 "2022-08-16T08:40:33Z")

</div>

It seems very simple and logical, but I can't find the solution for it ... 😕

---

<div class="post-metadata">

**Author:** ![Badger](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/badger/32/25190_2.png) [@Badger](https://discuss.elastic.co/u/Badger)\
**Post date:** [August 16, 2022, 3:22pm UTC](https://discuss.elastic.co/t/add-to-codec-json/312104/4 "2022-08-16T15:22:40Z")

</div>

What you are asking for is not valid JSON. A json codec will produce valid JSON, so it cannot produce what you are asking for.

---

<div class="post-metadata">

**Author:** ![alex\_vermex](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/alex_vermex/32/101267_2.png) [@alex\_vermex](https://discuss.elastic.co/u/alex_vermex)\
**Post date:** [August 16, 2022, 5:49pm UTC](https://discuss.elastic.co/t/add-to-codec-json/312104/5 "2022-08-16T17:49:27Z")

</div>

OK thank you I would like to ask you if I can [edit the file with logstash](https://discuss.elastic.co/t/edit-file-using-logstash/312157) then?

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [September 13, 2022, 5:49pm UTC](https://discuss.elastic.co/t/add-to-codec-json/312104/6 "2022-09-13T17:49:50Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
