java - JAVA 将 Kafka 消息作为对象类型转换为 JSON 字符串
问题描述
我有一条 Kafka 消息,它作为 Object 类型出现并且是 JSON。我需要将其转换为字符串,但如果我调用“toString()”,JSON 就会无效。我也试过这个,但没有成功。
private String extract(String name, Object message) {
JSONObject newObject = new JSONObject();
Object document = Configuration.defaultConfiguration().jsonProvider().parse(newObject.getAsString(message.toString()));
如何使我的消息成为 Java 中的有效 Json String 对象以便解析它?
解决方案
推荐阅读
- javascript - 用下拉值替换函数变量(lodash)
- flutter - RenderIndexedSemantics 对象在布局期间被赋予无限大小
- laravel - Laravel Lighthouse:CanDirective:如何定义自定义错误消息?
- windows-terminal - WT 与配置文件最大化
- css - 带类的 Css ID - 父选择器
- asp.net - 在 asp.net 核心中连接到 neo4j
- python - 为图像对比度度量实现直方图扩展
- python-3.x - 在 odoo 中确认订单后发送电子邮件
- c++ - 无法构建 qtdeclarative(为 Raspberry Pi 零 W 交叉编译 Qt5):错误“PATH_MAX”未在此范围内声明
- firebird - 通过 isql 实用程序使用十六进制二进制字符串更新 Firebird blob