多数のドキュメント ファイル形式にわたる効率的なコンテンツ検索とインデックス作成を容易にすることで、組織とアプリケーション設定の両方で生産性を向上させ、データ検索を簡素化し、情報管理を強化するための強力なリソースをユーザーに提供できます。 テキストベースのドキュメント検索を強化し、広範なドキュメント ファイル形式にわたる情報に迅速かつ効率的にアクセスできるインデックスを作成することで、Android ベースのソフトウェアとシステムの機能を強化します。
文書検索の主な理由
- 情報検索
- 内容の要約
- コンテンツの検証
- データ抽出
- テキスト分析
- 文書の構成
- ドキュメントのインデックス作成
Microsoft Officeドキュメント内での検索
Aspose.Total for Android via Java はドキュメント操作機能に特に焦点を当てて作成されており、ドキュメント コンテンツの取得と詳細な検索の実行に関連するさまざまなタスクに対応できるように専門的に設計されています。 ドキュメントの管理方法の微調整と強化に特化した包括的なツールと機能を提供し、コンテンツ関連の操作で最適なパフォーマンスと効率を確保します。 Aspose.Words for Android via Java 、 Aspose.Cells for Android via Java 、 Aspose.Slides for Android via Java などの子 API は、それぞれ Microsoft Office 形式の DOCX 、 XLSX 、 PPTX などを処理します。次のコード スニペットは、Microsoft Word ドキュメントおよび Excel ワークブック内でテキスト検索と置換を実行する機能を例示しており、Android Search API の多用途性を示しています。 特に、この API はサポートを拡張して、他のさまざまなドキュメント形式とともに PDF ファイル内のコンテンツ検索を容易にし、コンテンツの検出と操作における包括的な機能を強調しています。
Word 文書検索 Android コード
Document docx = new Document(); | |
DocumentBuilder builder = new DocumentBuilder(docx); | |
builder.writeln("sad mad bad"); | |
if(docx.getText().trim() == "sad mad bad") | |
{ | |
System.out.println("Strings are equal!"); | |
} | |
FindReplaceOptions options = new FindReplaceOptions(); | |
docx.getRange().replace(Pattern.compile("[s|m]ad"), "bad", options); | |
docx.save(dataDir + "Range.ReplaceWithRegex.docx"); |
Excel ワークシートで検索するための Android コード
Workbook wkb = new Workbook("source-excel-file.xlsx"); | |
ReplaceOptions replace = new ReplaceOptions(); | |
replace.setCaseSensitive(false); | |
replace.setMatchEntireCellContents(false); | |
wkb.replace("find and replace this text","with this text", replace); | |
// reg expression | |
replace.setRegexKey(true); | |
wkb.replace("\\bKIM\\b", "^^^TIM^^^", replace); | |
wkb.save("updated.xlsx"); |