p1n*_*u1n 3 triggers azure azure-cosmosdb
我正在开发一个在 CosmosDB 触发器上运行的 Azure 函数。微软创建了这个示例https://learn.microsoft.com/en-us/azure/azure-functions/functions-create-cosmos-db-triggered-function,它在触发器方面效果很好。
我现在问自己如何顺利地解析返回的文档。我从触发器函数返回的数据来自 Microsoft.Azure.Documents.Document ( ) 类IReadOnlyList<Document> documents。
关于如何将这些数据解析为 Json 对象或类似对象,有什么好主意吗?
谢谢!
Document可以反序列化为您想要的任何类型,例如:
foreach (Document document in documents)
{
MyClass myClass = JsonConvert.DeserializeObject<MyClass>(document.ToString());
}
Run Code Online (Sandbox Code Playgroud)
您还可以读取它的任何属性:
foreach (Document document in documents)
{
string myPropertyValue = document.GetPropertyValue<string>("myProperty");
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2423 次 |
| 最近记录: |