0

httpライブラリを使用してAPIにアクセスしJSON形式のデータを受信するシナリオを作成しています。

受信するJSON形式は下記のような形式です。

全体が[](配列)となっておりますが、この配列にキー名がついていません。

このような時はどのようにプロパティを設定すればよいのでしょうか?

出来れば配列要素中の各キー名で取得できればよいのですが、

一括で{}の中身を取得する方法があるのならそれでも構いません。

JSON形式にはあまり詳しくないので、このような形式の場合のキー名はどうすればよいのか、

どうしてもわかりませんでした。よろしくお願いいたします。

【JSON形式】

[

  {"Id":"0000001",

  "Name":"テスト",

  "Status":400}

]

【プロパティ】

このように設定した場合、どちらも実行時エラー「(116):応答メッセージの読み込みに失敗しました。」

となります。なお、ファイル名にファイルのフルパスを設定する場合は正常終了するので、

最悪、いったんファイルに保存してそこからデータを取得しようと思っています。

【備考】

試していないのですが、JSON形式が配列になっているということは

下記の様に複数の戻りがあるのだと思われます。

[

  {"Id":"0000001",

  "Name":"テスト",

  "Status":400},

  {"Id":"0000002",

  "Name":"テスト2",

  "Status":300}

]

John 新しいコメントを投稿
回答とコメントは、会員登録(無料)で閲覧できるようになります。