JSON 形式の値の 2 次元配列を取得しました。
[[57, 2], [57, 2], [58, 2], [55, 2], [60, 2], [54, 1], [59, 11]]
各ペアには、実際には無関係な測定値のペアが含まれており、1 分ごとに 1 つのペアがあります。したがって、最初の 1 分間では、読み値 1 は57
であり、読み値 2 は2
です。2 分目では、読み取り値は同じです。
ここで、これを .Net で使用できる形式に変換して、これらの各読み取り値をプロットしたいと考えています。これは、1 分ごとに 1 つの要素を持つ最初の値の読み取り用の 1 つと、2 番目の値のすべての読み取り用の 1 つの配列の 2 つの並列配列のいずれかです。または、これが簡単な場合は、2 次元配列にすることもできます。
DataContractJSONSerializer
私は運なしで使ってみました:
IEnumerable<SubmissionDataRow> obj = (IEnumerable<SubmissionDataRow>)ser.ReadObject(reader, false);
whereSubmissionDataRow
は各読み取り値のプロパティを持つ単なるクラスですが、デシリアライザーはどのプロパティにどの値を入れるかを知りません!