ASPOSE.CELLs JSON Converter for .NET
セル - 細胞 JSON NET への変換器は、Microsoft Excel ワークブック (XLS、XLSX、 XLSM) と JSON データ構造の間で無線で高性能の変異を提供します. ウェブ アプリケーションのための Json にワークシートのコンテンツをシリアル化する必要があるか、JSON の支払いから Excel のファイルを再構築するかどうか、このプラグインは正確性、スケジュールの認証、および効率的なパフォーマンスを保証します.
インストール&セットアップ
- NuGet パッケージをインストールする: 見る インストール .
- APIs を使用する前に測定されたライセンスを設定する:見る メータードライセンス .
ライセンスを有効にし、パッケージがインストールされているので、JSON変換ワークフローをすぐに .NET アプリケーションに統合できます.
主な特徴
カバー形式
- XLS、XLSX、 XLSM、XLTXなどがサポートされています.
- 公式、スタイル、合併地域、ワークブックのメタデータを保存します.
- Excel から JSON および Back への回転を確保します.
JSONスケジュールマッピング
- 地図は、JSONの原理やオブジェクトに分類されます.
- ヘッド、隠れた列、足を含む/排除する.
- 数字、日付、ボーレーンのためのコントロール形式化.
- JSON 出力は REST API 契約または既存のスケジュールと一致します.
パフォーマンスとストリーミング
- 大型データセットをストリーミング読み書きで処理します.
- 全ワークブックを充電せずに順番に、またはバッチに変換します.
- ASP.NET Core の非ブロック作業のための async I/O をサポートします.
高度なオプション
- カスタマイズされた細胞価値変換器(例えば、日付シリアリザー).
- コントロール JSON インデント、コード、およびゼロのポリシー.
- 主なゼロ、特別なキャラクター、およびローカル特定のフォーマットを保存します.
エラー処理および認証
- 不適切な公式、腐敗したストリーム、またはスケジュールの不一致を検出します.
- 誤りを処理または修正するための認証呼び出し.
- 明確な例外のデブギングとトラブル解決のための階級.
コード 例: Excel を JSON に変換する
// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");
// Convert the workbook to JSON file
workbook.Save("sample_out.json", SaveFormat.Json);
ヒントと最良の実践
- JSON スケジュールを一度設定し、複数のタスクで再利用します.
- 大型ワークブックでは、ストリーミングモードとトゥーンバッチサイズを可能にします.
- ライセンスおよび I/O エラーに対処するために、試用/キャッチ ブロックに Wrap 変換通話が表示されます.
- 変換器を使用して日付や数字を一貫して形式化します.
- 入力 JSON を Excel にインポートする前に確認します.
- Async APIs を使用して、Web アプリケーションで長期にわたる変換を実行します.
一般的な問題と解決策
- ファイルが見つかりません: 入力ファイルパスを確認します.
- サポートされていないファイル形式: 入力形式がサポートされていることを確認します.
よくある質問
**Aspose.Cells JSON Converter for .NET とは何ですか?**Excel ファイルを JSON 構造から .NET アプリケーションにプログラミング的に変換できます.
**NET の Aspose.Cells とはどのように異なりますか?**Aspose.Cells は完全な図書館です JSON コンバーターは、Excel-to-JSON および JSON から Excel のワークフローに焦点を当てています.
**どのファイルフォーマットがサポートされていますか?**XLS、XLSX、 XLSM、XLTXTM、XXLSB、およびJSON.
**JSON世代はカスタマイズできますか?**はい 使用 JsonSaveOptions
インデント、コード、およびフォーマット設定のために.