JSONファイルからのデータの読み込みについて

いつもお世話になっております。

googleスプレットシートからデータを取得し、JSONデータにして変数に格納しました。
変数の内容は下記です。

JObject(3) { JProperty(1) { [‘シート1’!A2:A6] }, JProperty(1) { [ROWS] }, JProperty(1) { JArray(5) { JArray(1) { [2] }, JArray(1) { [りんご] }, JArray(1) { [みかん] }, JArray(1) { [ばなな] }, JArray(1) { [ぶどう] } } } }

JSONデータから変数Aに「りんご」を格納する記述式が分かりません。

代入アクティビティで
test = jsonObj.GetValue(“Item(0)”).ToString

と記述してみたのですが、エラーで
「代入: オブジェクト参照がオブジェクト インスタンスに設定されていません。」
と表示され、データが格納されません。

正しくはどのように記述すればよいのでしょうか?

よろしくお願いします。

こんにちは

この情報だけですとKey名が全く分からないので手のつけようが無いような...Deserialize前の元のJSON文字列を貼ってもらったほうが良いかもしれません。

ちなみにUiPath公式のUiPath.Gsuite.Activitiesを使えばGoogle Sheetsの内容をDataTable形式で取ってこれると思うので、こちらの方が楽と思うのですが...

1 Like

ご回答ありがとうございます!
なんと!そんなパッケージがあるんですね!
ありがとうございます!使ってみます!

1 Like