XML2 JS удалить квадратные скобки, окружающие значения - PullRequest
0 голосов
/ 12 февраля 2020

Я использую пакет узла xml2 js для анализа канала xml. Можно ли как-то запретить окружение значений квадратными скобками?

Например, "reference": ["ABC123"] должно быть "reference": "ABC123"

"items": [
    {
        "reference": ["ABC123"],
        "hours": ["35"]
    },
    {
        "reference": ["XYZ123"],
        "hours": ["20"]
    }
]

1 Ответ

0 голосов
/ 13 февраля 2020

Решение:

var xml2js = require('xml2js').Parser({explicitArray : false});

приводит к

"items": [
    {
        "reference": "ABC123",
        "hours": "35"
    },
    {
        "reference": "XYZ123",
        "hours": "20"
    }
]
...