Description
Node values that start with E result in NaN
Input
<CodeList>
<CodeListName>E29</CodeListName>
<CodeListVersion>1</CodeListVersion>
<Description>113</Description>
</CodeList>
<CodeList>
<CodeListName>A29</CodeListName>
<CodeListVersion>1</CodeListVersion>
<Description>113</Description>
</CodeList>
Code
const {XMLParser} = require('fast-xml-parser')
let parse = new XMLParser()
console.log(parser.parse(test));
Output
[
{ CodeListName: NaN, CodeListVersion: 1, Description: 113 },
{ CodeListName: 'A29', CodeListVersion: 1, Description: 113 }
]
expected data
[
{ CodeListName: E29, CodeListVersion: 1, Description: 113 },
{ CodeListName: 'A29', CodeListVersion: 1, Description: 113 }
]
Would you like to work on this issue?

Bookmark this repository for further updates. Visit SoloThought to know about recent features.
Description
Node values that start with E result in NaN
Input
Code
Output
[
{ CodeListName: NaN, CodeListVersion: 1, Description: 113 },
{ CodeListName: 'A29', CodeListVersion: 1, Description: 113 }
]
expected data
[
{ CodeListName: E29, CodeListVersion: 1, Description: 113 },
{ CodeListName: 'A29', CodeListVersion: 1, Description: 113 }
]
Would you like to work on this issue?
Bookmark this repository for further updates. Visit SoloThought to know about recent features.