我的设备使用 c++ 语言中的 Encoding.UTF8 在 eventthub 上发送数据。我的接收器是用 c# 编写的。从 Eventhub 接收数据时(字符串正文 = Encoding.UTF8.GetString(message.GetBytes());)逗号替换为%2c
我的 eventthub 消息是DeviceID,Temprature,Humidity\nfdf5d821-c490-4405-b84c-171b478666d1,55,65
但是 c# 中的字符串返回是
设备ID%2CTemprature%2CHumidity%0Afdf5d821%2Dc490%2D4405%2Db84c%2D171b478 666d1%2C55%2C65
- 我的第一个问题是如何接收数据,就像我在 c# 中没有特殊字符的情况下发送到 eventthub 一样
- 当 Stream 分析运行时,它是否从 eventthub 读取数据?