json - 在 ColdFusion 中将数据转换为 JSON 时出错

标签 json sql-server coldfusion coldfusion-2016

我有一个应用程序,它以 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/

相关文章:

Jquery 在 json 提要上查找替换文本

sql-server - 禁用/启用 SQLServer 代理作业的正确方法

javascript - Coldfusion AJAX 失败后

javascript - 将给定字符串转换为 Json 对象 Javascript

ios - AFNetworking 请求 API iOS

java - 如何从具有多个纬度和经度坐标的 JSON 文件创建谷歌地图标记

sql-server - 数据库层的业务逻辑

c# - DbMigration.AlterstoredProcedure( Entity Framework 迁移): How to represent type smallmoney?

coldfusion - ColdFusion 中 ARGUMENT 范围不优先于 VARIABLE 范围?

java - ColdFusion 查询到 java.sql.ResultSet