If an xSV file had nan as an entry, the server would return JSON with nan as a bareword, causing some JSON parsers (including JS) to choke. This PR does two things:
Returns any NaN or Inf values as strings in the xSV parser
Update the Excel parser to behave in equivalent ways by not treating NaN or Inf as missing values.
If an xSV file had
nan
as an entry, the server would return JSON withnan
as a bareword, causing some JSON parsers (including JS) to choke. This PR does two things:NaN
orInf
values as strings in the xSV parserNaN
orInf
as missing values.