ArduinoJson Publishing multiple documents to MQTT server at once

So I'm trying to write a code that will take many readings from a CT sensor and will serialize them all into a JSON document which will then be published to MQTT. If I were to send each individual reading there would be too much network traffic, so I want to package them all up into one. Is it possible to do this?

This is what my JSON looks like in the serial monitor:

{
"Measurement": "Robot",
"fields": [
{
"Current": "14",
"Power": "3220"
}
]
},
{
"Measurement": "Robot",
"fields": [
{
"Current": "13",
"Power": "2990"
}
]
},
{
"Measurement": "Robot",
"fields": [
{
"Current": "15",
"Power": "3450"
}
]
},
{
"Measurement": "Robot",
"fields": [
{
"Current": "13",
"Power": "2000"
}
]
},
{
"Measurement": "Robot",
"fields": [
{
"Current": "12",
"Power": "2760"
}
]
}

Except that this is not valid JSON code... Here is a tool to format JSON strings.

Adding the complexity of a long JSON text isn't really saving bandwidth over individual messages.