私の状況では、販売/顧客データを含む SQL Server データベースに登録されている、自分で作成した C# DLL があります。今のところ、私は少し立ち往生しています。
DLL はリモート サーバーを呼び出してトークンを取得します。その後、トークンがデータベースに追加されます。理想的には、次のステップは、SQL サーバーから DLL にデータを取得し、DLL が取得したトークンを使用して、JSON ファイルをビルドし、リモート サーバーにポストすることです。
私が立ち往生しているのは、JSON ファイルだけの受信セクションに、さまざまなデータ型の 134 の要素があることです。C# DLL でそのすべてのデータを処理できるようにする必要があり、将来的には、投稿するために、この JSON ファイルにさらに多くのデータを取り込む必要があるかもしれません。私はいくつかの調査を行いましたが、ユーザー定義型 (UDT) の使用はうまく機能せず、私が知る限り、避けるべきオプションです。私が知っている他の 2 つのオプションは、XML にエクスポートして DLL で解析するか、134 以上の変数を作成して読み込むことです。
私の質問は、XML/ハードコーディング以外にこれを行う簡単な方法はありますか? 配列またはオブジェクトを使用する方法があれば理想的ですが、ここで読んだことによるとどちらもサポートされていないようです
ありがとうございました。
重要な注意: データベースと使用している JSON ライブラリのため、.Net Framework 2.0 で作業しています。