小编Eri*_* T.的帖子

反序列化JSON(Json.NET)

我需要一些json反序列化的帮助.这是我第一次使用Json,所以我对它有一点了解.

我使用webclient获取以下字符串:

[{"name": "somename", "data": [[72, 1504601220], [null, 1504601280], ..., [125, 1504605840]]}]
Run Code Online (Sandbox Code Playgroud)

并尝试将其序列化

JsonConvert.DeserializeObject<TestObject>(jsonstring)
Run Code Online (Sandbox Code Playgroud)

我的班级看起来像这样:

public class TestObject
{
    [JsonProperty(PropertyName = "name")]
    public string TargetName { get; set; }

    [JsonProperty(PropertyName = "data"]
    public List<?????> DataPoints {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

我如何设计我的类以获取某种集合中的数据值,以便每个条目包含括号内的两个值?

感谢您的耐心和帮助!

c# json json-deserialization

2
推荐指数
1
解决办法
380
查看次数

正确指定主要/次要参与者(UML用例图)

考虑以下情况:

我有一个Web服务,提供有关在线商店中订单的信息。在另一台机器上,有一个Windows服务,该服务每小时从Web服务中检索一次订单,并将数据写入数据库。Windows服务代替了计划任务,而是使用Windows服务,因为它提供了tcp终结点,因此客户端可以手动(使用简单的桌面应用程序)命令服务检索特定顺序的数据。

我不确定必须在哪里放置Windows服务。它是在给定的时间间隔内调用Web服务的主要参与者,但由于它对客户端的命令做出反应,因此它是次要参与者。

在这种情况下,我应该如何继续创建用例图?

uml use-case use-case-diagram

2
推荐指数
1
解决办法
95
查看次数