【发布时间】:2020-09-14 09:47:16
【问题描述】:
当我们尝试将 json 发布到 Azure 事件中心时,EventData 会转换 JSON 字符串。而不是 JSON 字符串,我只需要在消费者端使用 JSON。
response = {"status":"Active", "code":400}
event_batch = await producer.create_batch()
event_batch.add(EventData(json.dumps(response)))
在消费者端,我将事件作为 { body: '{"status":"Active", "code":400}', 'sequence_numbe':1} 像这样。我们如何才能像这样在消费者端只获得 Json
{ body: {"status":"Active", "code":400}, 'sequence_numbe':1}
谁能帮忙?
【问题讨论】:
-
我的理解是,您希望将事件主体作为 json 获取 - 这是事件主体:
{"status":"Active", "code":400}在您的示例中。 -
是的@sathya_vijayakumar-MSFT。我希望事件主体为 JSON 而不是 JSON 字符串。
标签: python azure-eventhub