json - org.codehaus.jackson.JsonParseException: 意外字符 ('d' (code 100)): 期望用逗号分隔 OBJECT 条目\n
问题描述
我在做什么: REST API 调用以创建一个包含融合表的页面。
- 当我使用 POSTMAN 并以 JSON 格式执行给定代码时,它会创建一个带有表格的页面。
{ "title": "Title", "type": "page", "space":{ "key": "spacekeyhere" }, "status": "current", "ancestors": [{ "id": "parentid" }], "body": { "storage":{ "value": "<table data-layout=\"default\"><colgroup><col style=\"width: 226.67px;\" /><col style=\"width: 226.67px;\" /><col style=\"width: 226.67px;\" /></colgroup><tbody><tr><th><p><strong>Col1</strong></p></th><th><p><strong>Col2</strong></p></th><th><p /></th></tr><tr><td><p>AAA</p></td><td><p>A</p></td><td><p /></td></tr><tr><td><p>testing 2</p></td><td><p>B</p></td><td><p /></td></tr></tbody></table>", "representation": "storage" },}}
但是当我在 NODE.js (visual studio)中使用相同的代码( content-type 仍然是 json )时,它会抛出一个错误: Response: 500 Internal Server Error {"statusCode":500,"message":"org. codehaus.jackson.JsonParseException: Unexpected character ('d' (code 100)): 在 [Source: com.atlassian.plugins.rest.common.limitrequest.jersey.LimitingRequestFilter$1@2eb4e939;行:11,列:39]"}
去掉代码中的 CSS 后。
已更改为 ,它有效 但是为什么它会导致这种格式出现问题,因为它不应该有任何区别,对吧?解决方案
我有同样的问题,几分钟前我发现了如何解决它。在您的字符串中,您应该基本上在您的正文部分替换 " by ':
<table data-layout=\"default\"><colgroup><col style=\"width: 226.67px;\" /><col style=\"width: 226.67px;\" /><col style=\"width: 226.67px;\" /></colgroup>
变得 :
<table data-layout='default'><colgroup><col style='width: 226.67px;' /><col style='width: 226.67px;' /><col style='width: 226.67px;' /></colgroup>
而且我还认为,您可以将其称为图表或您可以插入的链接的每种宏都需要它。
希望它可以帮助你或其他人。
推荐阅读
- hyperledger-fabric - 见解 + 评估 gRPC 消息流 Hyperledger Fabric
- node.js - 在 Angular 的眼中了解 Node.js 版本的命令是什么(意见)?
- asp.net - 为什么我的网站在 azure 停止工作
- c++ - Serialization of objects to files - is dumping char* back-and-forth safe?
- git - 在本地压缩提交后,如何同步本地和远程存储库的历史记录?
- php - docker:php名称解析问题
- python - 如何使用多重继承和多态调度?
- java - 如何从请求 URL 中获取查询字符串作为 java 中的字符串传递并忽略 URL 的其余部分
- apache-kafka-streams - Kafka 流时间和窗口过期 - KStreamSessionWindowAggregate 跳过记录
- python - 使用 Paramiko 从 SSH 服务器获取登录前横幅而不进行身份验证