Spread.Sheets > 開発者の手引き > データの管理 > JSONのインポートおよびエクスポート |
JSONオブジェクトに対して、データのインポートおよびエクスポートを行えます。これには、fromJSONメソッドおよびtoJSONメソッドを使用します。
JSONオブジェクトにデータをエクスポートする場合は、カスタムデータをエクスポートするための、多数のシリアル化オプションを設定できます。使用可能なオプションは、ignoreStyle、ignoreFormula、rowHeadersAsFrozenColumns、およびcolumnHeadersAsFrozenRowsオプションです。
JSONオブジェクトからデータをインポートする場合は、カスタムデータをインポートするための、多数の逆シリアル化オプションを使用できます。使用可能なオプションは、ignoreStyle、ignoreFormula、frozenColumnsAsRowHeaders、frozenRowsAsColumnHeaders、およびdoNotRecalculateAfterLoadオプションです。
初期のバージョンのSpread.Sheetsには、バージョン3.20142.11以降のSpreadJSで作成したJSONファイルをロードできません。 |
次のサンプルコードは、JSONオブジェクトに対してデータをエクスポートおよびインポートします。
JavaScript |
コードのコピー
|
---|---|
workbook.fromJSON(jsonData,{
|
次のVisual Studioサンプルコードは、ssjsonファイルをロードします。
Web.config |
コードのコピー
|
---|---|
<?xml version="1.0"?> <!-- For more information on how to configure your ASP.NET application, visit http://go.microsoft.com/fwlink/?LinkId=169433 --> <configuration> <system.web> <compilation debug="true" targetFramework="4.5" /> <httpRuntime targetFramework="4.5" /> </system.web> <system.webServer> <staticContent> <mimeMap fileExtension=".ssjson" mimeType="text/plain" /> </staticContent> </system.webServer> </configuration> |
JavaScript |
コードのコピー
|
---|---|
<!DOCTYPE html> <!--jQuery Reference--> <!--Spread.Sheets Widgets JavaScript--> <body> <div class="container"> </html> |