xml2json
xml2json copied to clipboard
Fix for #17 : Incorrect data encoded in json when numeric support is enabled
Fix for #17 : Incorrect data encoded in json when numeric support is enabled
I cannot reproduce this somehow. master
branch produces correct results for me.
I cannot reproduce this somehow.
master
branch produces correct results for me.
Hello @tgn3000 , the issue is when we enable numeric support and try to convert the xml.
Kindly change it in xml2json.hpp (line 32) and try again
static const bool xml2json_numeric_support = true;
Now try with the following input :
Input XML
<?xml version="1.0"?>
<Book>
<name>Sample Book Name</name>
<author>New Author</author>
<ISBN>99921-58-10-7</ISBN>
<price>102.50</price>
</Book>
Output JSON
{
"Book": {
"name": "Sample Book Name",
"author": "New Author",
"ISBN": 99921,
"price": 102.5
}
}
Value like 99921-58-10-7 is encoded as 99921 in json