ブックマーク / symfoware.blog.fc2.com (1)

  • ExcelのVBAからデータをJSON形式に変換してPOSTを実行する - Symfoware

    VBAからデータをPOSTする方法がわかりました。 ExcelVBAからWebアプリケーションにPOSTを実行する 目標は、Excelに表示しているCellのデータをサーバーにPOSTし、 データベースへの登録を行うことです。 これまでの内容で、一行づつ登録を実行すれば目的は果たせるのですが、 せっかくなので、登録したい内容をJSON形式に変換し、 一撃でPOSTと登録を完了できるようにしてみます。 Excelのマクロ JScriptで実装することにこだわりすぎたかもしれません。 というのも、JScriptの配列に入れておけば簡単にJSON形式の 文字列に変換できると思っていたのですが、そうはいきませんでした。 jscript_ハッシュ配列を文字列化 こちらを参考に、ArrayをJSON形式のオブジェクトに変換して登録を実行しています。 また、意外とJScriptで連想配列の作り方がわか

    ExcelのVBAからデータをJSON形式に変換してPOSTを実行する - Symfoware
  • 1