jjzjj

SerializeJSON

全部标签

javascript - 使用 SerializeJSON 防止 ColdFusion 将字符串转换为数字

我有ColdFusion9.0.1和最新的修补程序(4)。我需要ColdFusion返回所有带有引号的JSON数据(作为字符串)。我有以下问题:#SerializeJSON(test)#输出的文本是:{"name":1234.100}每个javascriptJSON解析器都会将其转换为1234.1,并且不会保留尾随的0。我要么需要ColdFusion输出为字符串,要么需要一个javascript解析器来保留尾随的0。有什么想法吗?这是一个简化的例子。我正在从数据库中获取这些数据。 最佳答案 我知道这个问题很老,但作为一个新的CF开发

php - 有人对从 ColdFusion 的 serializeJSON 方法到 PHP 的 json_decode 有问题吗?

Interwebs在这方面没有帮助。我们在ColdFusion中使用serializeJSON对数据进行编码,并尝试在PHP中使用json_decode对其进行解码。大多数时候,这工作正常,但在某些情况下,json_decode返回NULL。我们已经找到了明显的罪魁祸首,但serializeJSON似乎正在按预期格式化内容。还有什么问题?更新:一些人(明智地)要求我发布导致问题的输出。我会的,除非我们刚刚发现结果集是我们所有的数据(列出2300多个出租属性(property)的信息,总共565,135个ASCII字符)!这可能是个问题,尽管我在PHP文档中没有看到任何关于字符串最大大小