gpt4 book ai didi

c# - 使用 C# 从 Azure 时间序列见解中解析 json 事件

转载 作者:太空宇宙 更新时间:2023-11-03 12:09:30 25 4
gpt4 key购买 nike

是否有关于如何解析来自 Azure 时间序列 API 的 json 响应的任何标准?它看起来很像 JSON 模式,但又不完全是。

很难从 Microsoft 找到任何关于如何处理解析的指南。使用 JSON.NET 反序列化也很棘手,因为在发送嵌套数据对象时属性名称可以由点组成。

示例 json:

{
{
"warnings": [],
"events": [
{
"schema": {
"rid": 0,
"$esn": "Test",
"properties": [
{
"name": "a.identifier",
"type": "String"
},
{
"name": "a.number",
"type": "Double"
},
{
"name": "descr",
"type": "String"
}
]
},
"$ts": "2018-01-21T22:57:00.095Z",
"values": [
"test",
2.1,
"fdsasf"
]
},
{
"schemaRid": 0,
"$ts": "2018-01-21T22:57:00.095Z",
"values": [
"test2",
223,
"gjmnsfg"
]
},
{
"schemaRid": 0,
"$ts": "2018-01-21T22:57:00.095Z",
"values": [
"test3",
43.5,
"sasd"
]
}
]
}
}

最佳答案

我不得不让你失望了,我也在寻找这个信息,但直到现在还没有找到任何东西。实际上,我能看到的唯一由 MSFT 提供的主题信息是 Rui Jarimba 提供的链接,Azure Time Series Insights Query API .但这算不了什么。

你能做的最好的就是自己探索。

不过,我在这里没有什么有用的东西要提:

  • 生成的“架构”对象对每个事件中返回的属性名称区分大小写。因此,如果您有“timestamp”和“Timestamp”,您将最终得到这些事件的单独模式(schemaRid 将不同)
  • 有一个GitHub sample "Hello, World" project提供了一些查询示例以及结果解析,这可能对一些基本引用有用

希望这对您有所帮助。

关于c# - 使用 C# 从 Azure 时间序列见解中解析 json 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53115946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com