1

我正在使用一个 SOAP API,它返回 XML 但响应信封中包含 JSON 字符串。对于大多数 API 调用,这不是问题,但有一个返回 Javascriptnew Date对象会在使用JSON.parse. 这是我得到的响应的简化示例。

"{\"History\":[ {\"Timestamp\":new Date(1380024020923)}]}"

使用时JSON.parse出现以下错误。

JSON::ParserError: 399: unexpected token at '{"Timestamp":new Date(1380024020923)}]}'

有没有一种很好的方法来解析这个字符串,还是我必须使用一些正则表达式/字符串技巧?有没有人遇到过这种返回日期对象的方式,我想了解它的优势?

4

0 回答 0