Aspose.Total for Java を使用すると、JavaアプリケーションでJSONをRTFに2段階のプロセスで変換できます。まず、 Aspose.Cells for Java を使用して、JSONをPDFに解析できます。 2番目のステップでは、ワードプロセッシングAPI Aspose.Words for Java を使用してPDFをRTFに変換できます。
Java経由でJSON形式をRTFに変換する
- しい Workbook オブジェクトを作成し、ファイルから有効なJSONデータを読み取ります
- JsonUtility クラスと Save を使用して、JSONファイルをワークシートにインポートします。 cells / java / com.aspose.cells / workbook#save(java.lang.String、%20com.aspose.cells.SaveOptions))PDF形式で表示
- Document クラスを使用してPDFドキュメントをロードします
- Save ) 方法
変換要件
Maven ベースのプロジェクトから直接Aspose.Total for Javaを簡単に使用できますそして、pom.xmlにライブラリを含めます。
または、 ダウンロード からZIPファイルを取得することもできます。
変換要件
さらに、APIを使用すると、 JsonLayoutOptions を使用してJSONをRTFに解析しながら、JSONのレイアウトオプションを設定できます。これにより、配列をテーブルとして処理し、nullを無視し、配列のタイトルを無視し、オブジェクトのタイトルを無視し、文字列を数値または日付に変換し、日付と数値の形式を設定し、タイトルのスタイルを設定できます。これらのオプションはすべて、必要に応じてデータを表示できます。次のコードスニペットは、レイアウトオプションを設定する方法を示しています。
レイアウトを設定し、Javaを介してJSON形式をRTFに変換する
APIを使用して、透かしを使用してJSONからRTFに解析することもできます。 RTFドキュメントに透かしを追加するには、最初にJSONファイルをPDFに変換し、それに透かしを追加します。透かしを追加するには、 Document クラスを使用して新しく作成したPDFファイルをロードし、TextWatermarkOptionsのインスタンスを作成して設定します。そのプロパティ、Watermark.setTextメソッドを呼び出し、TextWatermarkOptionsの透かしテキストとオブジェクトを渡します。透かしを追加した後、ドキュメントをRTFに保存できます。
主なユースケース
- クロスプラットフォームのドキュメント共有 – 複数のデバイスやエディタでアクセス可能な書式設定されたコンテンツを提供します。
- 軽量なレポート – 構造化されたJSONデータからコンパクトで読みやすいレポートを生成します。
- レガシーシステムとの互換性 – 古いソフトウェアやエンタープライズシステムとの互換性を確保します。
- 移植可能なドキュメント – 汎用的に使用できるリッチテキストファイルを簡単に作成します。
- データ駆動型の書式設定テキスト – 構造化されたデータセットをスタイル付けされた人間が読みやすいドキュメントに変換します。
自動化シナリオ
- JSONからRTFへのパイプライン – 構造化データをリッチテキストファイルに自動変換します。
- 自動化された書式設定レポート – JSONソースから直接スタイル付けされたレポートを作成します。
- JSON駆動のドキュメントの移植性 – プラットフォームやシステム全体で一貫したコンテンツを可能にします。
- エンタープライズRTF配布ワークフロー – 大規模な組織での使用に向けてリッチテキスト出力を標準化します。