“顶级值后的无效字符'\ x00'”

奥利弗·奥克利

我在for循环中解组json时遇到此错误。第一次通过循环可以很好地进行编组,但是在下一次迭代中,我会收到此错误。

我是golang的新手,并且此错误消息尚不清楚。有人可以解释在什么情况下会发生此错误,以及如何避免该错误。

奥利弗·奥克利

谢谢你回答我的问题。

此错误是由于错误的json导致的,在此之前没有更多的故事了,

我有一个json.RawMessage类型的字段详细信息我有一个SELECT查询,在这里我试图从表中读取json并扫描到详细信息并将其附加到结构中。

在for循环结束后,当我查看详细JSON时,无论是否使用大括号,它都会多次获得相同的记录。经过深思熟虑,我发现字节帮助可以投射细节。

例如:不仅是rows.Scan(&detail),请尝试以下操作:rows.Scan((* [] byte)(&detail))解决了上述问题

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Erlang中的字符串中替换NUL字符(\ x00)?

来自分类Dev

将文本写入Accumulo时尾随空(\ x00)字符

来自分类Dev

在python中读取SQL查询时出现问题。每个字符后添加“ \ x00”

来自分类Dev

将字符串字节转换为类似b'\ x00 \ x01 \ x02'的字节

来自分类Dev

在python中用startswith或re测试这个字符串("\x04\x01\x00PÀcö60\x00"),但返回false

来自分类Dev

UnicodeEncodeError:'十进制'编解码器无法在位置8编码字符u'\ x00':无效的十进制Unicode字符串

来自分类Dev

UnicodeEncodeError:'十进制'编解码器无法在位置8编码字符u'\ x00':无效的十进制Unicode字符串

来自分类Dev

如何删除那些“ \ x00 \ x00”

来自分类Dev

训练 '\x00' s 和 TypeError: stat() 参数 1 必须是没有空字节的编码字符串,而不是 str

来自分类Dev

将 \x1d\xe3Gi%a\x00\x00\x00\x00 转换为 1de347692561

来自分类Dev

如何从列表中删除“ \ x00”

来自分类Dev

我如何将像 b'\x08\x00\x00\x00' 这样的 Python/socket 读取的雷达数据解码为数字

来自分类Dev

"invalid character '\x00' after top-level value"

来自分类Dev

删除列表中数字前面的\ x00

来自分类Dev

javascript中是否存在Python的“ \ x00”?

来自分类Dev

在Django模板中处理u'\ x00'

来自分类Dev

十六进制值0x00是加载XML文档的无效字符

来自分类Dev

如何在Python3中修复此字节对象的编码以仅保留实际文本并删除'\ x00 \ x05 * \ x00 \ x00 \ x0e \ x00bjbj'?

来自分类Dev

如何从列表中删除 '\x' =[ '\xbb', '\x02', '\x00', '\x11', '\xbe']

来自分类Dev

使用Redis进行Spring Boot缓存,密钥为\ xac \ xed \ x00 \ x05t \ x00 \ x06

来自分类Dev

Web服务生成错误的xml:十六进制值0x00是无效字符错误

来自分类Dev

为什么正则表达式findall返回一个奇怪的\ x00

来自分类Dev

如何在C中输入/ x00内存地址?

来自分类Dev

如何将带有NUL('\ x00')行的csv读取到熊猫中?

来自分类Dev

编辑包含'\ x00'字节的二进制流

来自分类Dev

我可以将NUL(\ x00)放在xml中吗

来自分类Dev

在Python 3中将'\ x00'转换为ASCII

来自分类Dev

如何摆脱字节数组中的\ x00?

来自分类Dev

休眠数据截断:不正确的整数值:尝试保存OneToMany关系时'\ xAC \ xED \ x00 \ x05sr \ x00&

Related 相关文章

  1. 1

    如何在Erlang中的字符串中替换NUL字符(\ x00)?

  2. 2

    将文本写入Accumulo时尾随空(\ x00)字符

  3. 3

    在python中读取SQL查询时出现问题。每个字符后添加“ \ x00”

  4. 4

    将字符串字节转换为类似b'\ x00 \ x01 \ x02'的字节

  5. 5

    在python中用startswith或re测试这个字符串("\x04\x01\x00PÀcö60\x00"),但返回false

  6. 6

    UnicodeEncodeError:'十进制'编解码器无法在位置8编码字符u'\ x00':无效的十进制Unicode字符串

  7. 7

    UnicodeEncodeError:'十进制'编解码器无法在位置8编码字符u'\ x00':无效的十进制Unicode字符串

  8. 8

    如何删除那些“ \ x00 \ x00”

  9. 9

    训练 '\x00' s 和 TypeError: stat() 参数 1 必须是没有空字节的编码字符串,而不是 str

  10. 10

    将 \x1d\xe3Gi%a\x00\x00\x00\x00 转换为 1de347692561

  11. 11

    如何从列表中删除“ \ x00”

  12. 12

    我如何将像 b'\x08\x00\x00\x00' 这样的 Python/socket 读取的雷达数据解码为数字

  13. 13

    "invalid character '\x00' after top-level value"

  14. 14

    删除列表中数字前面的\ x00

  15. 15

    javascript中是否存在Python的“ \ x00”?

  16. 16

    在Django模板中处理u'\ x00'

  17. 17

    十六进制值0x00是加载XML文档的无效字符

  18. 18

    如何在Python3中修复此字节对象的编码以仅保留实际文本并删除'\ x00 \ x05 * \ x00 \ x00 \ x0e \ x00bjbj'?

  19. 19

    如何从列表中删除 '\x' =[ '\xbb', '\x02', '\x00', '\x11', '\xbe']

  20. 20

    使用Redis进行Spring Boot缓存,密钥为\ xac \ xed \ x00 \ x05t \ x00 \ x06

  21. 21

    Web服务生成错误的xml:十六进制值0x00是无效字符错误

  22. 22

    为什么正则表达式findall返回一个奇怪的\ x00

  23. 23

    如何在C中输入/ x00内存地址?

  24. 24

    如何将带有NUL('\ x00')行的csv读取到熊猫中?

  25. 25

    编辑包含'\ x00'字节的二进制流

  26. 26

    我可以将NUL(\ x00)放在xml中吗

  27. 27

    在Python 3中将'\ x00'转换为ASCII

  28. 28

    如何摆脱字节数组中的\ x00?

  29. 29

    休眠数据截断:不正确的整数值:尝试保存OneToMany关系时'\ xAC \ xED \ x00 \ x05sr \ x00&

热门标签

归档