我有一个应用程序,它以 MS SQL Server 作为后端数据库,ColdFusion 服务器和前端是 Angular。尝试从数据库中的几个表中检索数据时出现以下错误。它不会影响所有数据,只会影响几个表
message=JSON serialization failure: Unable to serialize binary data to JSON
序列化数据的代码:
<cfset responseString = serializeJSON( apiResponse.data )>
关于如何解决这个问题有什么想法吗?
最佳答案
我能够根据 Miguel 的指示解决问题。 SQL Server 数据库包含一些从另一个 Access 数据库迁移而来的表,这些表包含一个名为 SSMA_Timestamp 的列。此列中的值是二进制值。我清理了数据库和查询以排除此列并且一切正常。
感谢@Miguel-F 的快速回复。
关于json - 在 ColdFusion 中将数据转换为 JSON 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51734290/