teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

書式の改善

2021/01/17 04:59

投稿

GattoNero
GattoNero

スコア26

title CHANGED
File without changes
body CHANGED
@@ -18,15 +18,20 @@
18
18
  場所 System.Text.Json.JsonSerializer.Deserialize[TValue](String json, JsonSerializerOptions options)
19
19
  場所 FaceFormAPP.Form1.<MakeAnalysisRequest>d__19.MoveNext() 場所 C:\Azure\FaceForm4+WebCam\FaceFormAPP\Form1.cs:行 186error
20
20
 
21
- ```デシリアズしたいJSONは、
21
+ ```デシリアライズしたいJSONは、
22
+ ```
22
23
  [
23
24
  {
24
- "faceId":"19f3245b-b8f2-4b4f-89f5-ca21c5b9699c",
25
+ "faceId":"19f3245b-b8f2-4b4f-89f5-ca",
25
26
  "faceRectangle":{"top":121,"left":199,"width":190,"height":190},
26
27
  "recognitionModel":"recognition_03"
27
28
  }
28
29
  ]
29
- なので、クラス宣言を下のようにしました。
30
+ ```なので、クラス宣言を下のようにしました。
31
+
32
+
33
+ ### 該当のクラス宣言コード
34
+ ```
30
35
  public class FaceDetect
31
36
  {
32
37
  public string faceId { get; set; }
@@ -40,16 +45,17 @@
40
45
  public int width { get; set; }
41
46
  public int height { get; set; }
42
47
  }
43
-
48
+ ```
44
-
45
- ### 該当のソコード
49
+ ### エラが発生するコード
50
+ ```
46
51
  //JSONから配列へDesiliarize
47
52
  FaceDetect FaceDetectRead = new FaceDetect();
48
53
  //json変数には、デシリアライズしたいJSON文が代入されています。
49
54
  FaceDetectRead = JsonSerializer.Deserialize<FaceDetect>(json);
55
+ ```
50
56
 
51
- ```ここに言語名を入力
57
+ ###ここに言語名を入力
52
- ```c# visual studio
58
+ c# visual studio
53
59
 
54
60
  ### 試したこと
55
61
  何しろ、c#初めて1週間なので、よろしくお願いいたします。
@@ -57,4 +63,4 @@
57
63
  ### 補足情報(FW/ツールのバージョンなど)
58
64
  Windows10
59
65
  Visual studio
60
- ここにより詳細な情報を記載してください。
66
+ using System.Text.Json;