у меня ниже xml
<measureDef><formula><aggFunction type="sum"><expression><field>ADMIT</field><factTable>ADMIT</factTable><aggregation>SUM</aggregation></expression></aggFunction></formula></measureDef>
, и я преобразовал в json как
let dimensionJson = { "measureDef":{
"formula": {
"aggFunction": {
"_attributes": {
"type": "sum"
},
"expression": {
"field": "ADMIT",
"factTable": "ADMIT",
"aggregation": "SUM"
}
}
}
}
}
Теперь, в некоторых случаях, я хочу преобразовать этот Json в xml.Я пытаюсь преобразовать
const xml2JsonOptionsDefault = { compact: true, spaces: 0 };
console.log('FORMULA ARRAY', convert.js2xml(dimensionJson, xml2JsonOptionsDefault));
Выдает «Превышен максимальный размер стека вызовов». Может кто-нибудь сказать мне, почему это происходит?