最後に基本的な使い方(2)値をシートに設定するなんらかの値をスプレッドシートに表示するには、主に次の方法があります。1つのセルに対して値を設定するセルに対してデータソースをバインドするシートに対してデータソースをバインドするテーブルに対してデータソースをバインドする(テーブルはシートに配置する)CSVを読み込むそれぞれについて説明します。1つのセルに対して値を設定するセルに対して値を設定するためには、セルの指定が必要です。SpreadJSでは、「行インデックス(row)」と「列インデックス(col)」の2つの座標によりセルを特定します。インデックスなので0から始まります。次の例はあるセルに対して値を設定しています。第1引数が行インデックス、第2引数で列インデックスを指定します。7));}また、次のように配列で設定することもできます。data);SpreadJSの実装では、数値による座標指定が多く登場します。サンプルでは数値で直接指定していますが、実際にはなるべくマジックナンバーを避けることが望ましいです。セルに対してデータソースをバインドするサンプルファイル:index.bind.htmlバインドを使うと、オブジェクトに名前付けをし、名前を参照することで設定できます。オブジェクトとスプレッドシートの双方向の連結が可能になります。バインドは、セル・テーブル・シートに対して行う方法があります。次の例は、座標で指定したセルにJSONオブジェクトをバインドしています。sheet.setDataSource(source);}JSONオブジェクトが配列の場合は、「0.name」というように要素のインデックスを指定します。オブジェクトが入れ子の場合は「.(ドット)」で区切ります。シートに対してデータソースをバインドするシートに対してデータソースをバインドする方法です。シートの場合は、セルと違い座標指定を行いません。列情報として書式や表示名を設定できます。テーブルに対してデータソースをバインドするテーブルに対してデータソースをバインドする方法です。この方法を使うと、複数のデータソースを、シート上にある複数のテーブルへそれぞれバインディングできます。テーブルの配置には、座標指定が必要です。シートと同じように列情報を設定できます。}}それぞれのテーブルに対して並べ替えやフィルター処理を行うことができます。CSVを読み込むCSVを読み込んで、値である文字列をスプレッドシートに設定する方法です。座標・改行コードの指定・列区切り等を指定します。圧縮・解凍UNIX基本講座@CodeZine『CodeZine(コードジン)』の公式アカウントです。【NEW】デブスト2019デブサミ2019福岡・関西デブサミ2019夏デブスト関西デブサミ2019×ログインEメールパスワード※旧SEメンバーシップ会員の方は、同じ登録情報(Eメール&パスワード)でログインいただけます。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。