VB.NET C# 共通設定
1.Json解析ライブラリをダウンロードします。
2.解凍して「DynamicJson.dll」を任意のフォルダにコピーします。
3.参照設定で「DynamicJson.dll」を追加します。
C#:VB.NET:Jsonの解析でクラス宣言が面倒な時に便利なライブラリ活用方法
VB.NET
' Json形式を読み込む
Dim
jsnValue = Codeplex.Data.DynamicJson.Parse("{""title"":""json"",
""cost"":100, ""value"":{
""boolval"":true } }")
'
titleを取得
Dim
result1 = jsnValue.title
' costを取得
Dim
result2 = jsnValue.cost
'
value.boolvalを取得
Dim
result3 = jsnValue.value.boolval
' 文字列で検索取得
Dim
result4 = jsnValue("value")("boolval")
C#
//
Json形式を読み込む
var jsnValue =
Codeplex.Data.DynamicJson.Parse(@"{""title"":""json"",
""cost"":100, ""value"":{
""boolval"":true } }");
//
titleを取得
var
result1 = jsnValue.title;
//
costを取得
var
result2 = jsnValue.cost;
//
value.boolvalを取得
var
result3 = jsnValue.value.boolval;
// 文字列で検索取得
var
result4 = jsnValue["value"]["boolval"];