当前位置: 首页 > 知识库问答 >
问题:

JsonParseException:非法的无引号字符((CTRL-CHAR,代码10)

缑赤岩
2023-03-14

原因是因为ctrl-char包含在JSON字符串中。

有什么办法可以代替这个或者其他的解决方案吗?

共有1个答案

吕皓
2023-03-14

将JSON数据发送到服务器时会出现此错误。可能在字符串中尝试使用/n添加新的行字符。

如果在/n之前添加/,它应该可以工作,您需要转义新的行字符。

"Hello there //n start coding"

结果应如下所示

Hello there
start coding
 类似资料:
  • 我写了一个camel route,它基本上是一个https web服务的代理。以下是我的路线 请注意,https 服务以 gzip 编码响应! 使用此路由,当我通过 SOAP UI 调用终结点时,第一次调用始终成功,我得到有效的响应。 对于此后的任何调用,我总是得到以下异常:

  • }如果您运行该代码,您会发现它工作得很好。那么问题出在哪里?我必须在Oracle NoSQL数据库上执行同样的操作。了解与数据检索相关的任何部分并不重要,因为它们工作得很好,我已经测试过它们。代码非常相似: 我的目标是获得与第一段代码完全相同的结果。根据我的类tweet的属性,由''分隔的值字符串。 但是,这段代码被压缩在一个Jar文件中,并由数据库在记录的所有tweet上运行。我无法看到发生了什

  • 我在数据库中有一个Json字符串,但在Java对象中转换时,它给出了以下错误:

  • 你好,我正在尝试创建一个程序路径并放入注册表文件中,但我一直出错。这是代码: 我得到的错误说 从“char*”到“unsigned char”[-fppermissive]的转换无效 我花了几个小时寻找解决方案,但我找不到。

  • 转码 Stylus可以字符转码。这可以让字符变成标识符,或是渲染成字面量。 例如: body padding 1 \+ 2 编译成: body { padding: 1 + 2; } 注意Stylus中/当作为属性使用的时候需要用括号括起来: body font 14px/1.4 font (14px/1.4) 生成: body { font: 14px/1.4; font

  • 字符编码是一种将字节转换为字符的方法。 要验证或显示HTML文档,程序必须选择字符编码。 HTML 5作者有三种设置字符编码的方法 - HTTP Content-Type标头 如果您正在编写cgi或类似的程序,那么您将使用HTTP Content-Type标头来设置任何字符编码。 以下是一个简单的例子 - print "Content-Type: text/html; charset=utf-8\