[戻]-35402/レス
Re[1]: グリッド表示レコードをJSONに変換
魔界の仮面弁士
■No35401に返信(けいさんの記事)
> ここではセキュリティの面もあり、
> 前者を使います。
リファレンス上では、DataContractJsonSerializer クラスではなく
System.Text.Json 名前空間の API の利用が推奨されていますね。
https://learn.microsoft.com/ja-jp/dotnet/api/system.runtime.serialization.json.datacontractjsonserializer?view=netframework-4.8.1
> これですと、{}の間にカンマ(,)がついておりません。
それは For ループで
For i = 0 To 2
sw.WriteObject(ms, data(i))
Next
という出力方法をとっているからですよね。
Array を丸ごと渡しましょう。
Dim data() As Shohin = {
New Shohin With {.商品C = 10000, .商品名 = "商品A"},
New Shohin With {.商品C = 10001, .商品名 = "商品B"},
New Shohin With {.商品C = 10002, .商品名 = "商品C"}
}
Dim serializer As New DataContractJsonSerializer(GetType(Shohin()))
Dim ms As New MemoryStream()
serializer.WriteObject(ms, d
-->続き
05/01 18:32
[編|消]
35401のレス
35402にレスを書く
<前のレス
Child K-Tai