Ինչպես գտնել և փոխարինել տեքստը Word փաստաթղթում Java-ի միջոցով

Այս հակիրճ ձեռնարկը ձեզ կառաջնորդի քայլերին, թե ինչպես գտնել և փոխարինել տեքստը Word փաստաթղթում Java-ի միջոցով: Օգտագործելով պարզ API զանգեր, կարելի է հեշտությամբ փոխարինել տեքստը Word փաստաթղթում Java-ի միջոցով ցանկացած հավելվածի համար և անկախ Օպերացիոն համակարգի միջավայրից:

Word-ի փաստաթղթում Java-ի միջոցով տեքստը փոխարինելու քայլեր

  1. Կարգավորեք Aspose.Words for Java JAR ֆայլը Maven պահոցից
  2. Ստեղծեք Document Class օրինակ՝ սկզբնաղբյուր Փաստաթուղթը տեքստը փոխարինելու համար բացելու համար
  3. Նախաձեռնեք FindReplaceOptions դասը և սահմանեք որոնման և փոխարինման տարբերակները
  4. Կատարեք որոնումը և փոխարինեք գործունեությունը աղբյուրի և թիրախային տողերով
  5. Պահպանեք փոփոխված word փաստաթուղթը սկավառակի վրա

Java-ում վերը նշված քայլերը գտնում և փոխարինում են Word փաստաթղթում մի քանի քայլի ընթացքում: Գործողությունը կսկսվի՝ բեռնելով աղբյուրը DOCX-ը՝ օգտագործելով Document class օբյեկտը: Այնուհետև մենք կստեղծենք *FindReplaceOptions դասի օբյեկտ՝ Word փաստաթղթի ներսում որոնման և փոխարինելու պարամետրերը սահմանելու համար: Ի վերջո, մենք կկատարենք որոնման և փոխարինման գործողությունները՝ հիմնված ընտրված չափանիշների վրա և կպահենք փոփոխված փաստաթղթի ֆայլը սկավառակի վրա:

Կոդ՝ Word փաստաթղթում Java-ի միջոցով տեքստ գտնելու և փոխարինելու համար

import com.aspose.words.Document;
import com.aspose.words.FindReplaceDirection;
import com.aspose.words.FindReplaceOptions;
import com.aspose.words.License;
public class SearchAndReplaceText {
public static void main(String[] wordsReplaceArgs) throws Exception {
// Apply Aspose.Words for Java license to remove
// evaluation version limitations during text replacement
License licenseForReplacingTxtInDoc = new License();
licenseForReplacingTxtInDoc.setLicense("Java.Aspose.Words.lic");
// Open the source Word file using Document class
Document wordDoc = new Document("Source.docx");
// Initialize FindReplaceOptions class object to replace text string
FindReplaceOptions options = new FindReplaceOptions();
options.setMatchCase(true);
options.setDirection(FindReplaceDirection.FORWARD);
options.setFindWholeWordsOnly(true);
// Creating the search and replace string in the Replace method
wordDoc.getRange().replace("Sample", "Replace", options);
// Save the replaced text result
wordDoc.save("FindAndReplace.docx");
}
}

Վերոհիշյալ օրինակը Java-ում փոխարինում է բառը DOCX-ում՝ օգտագործելով պարզ API զանգեր: Դուք կախված չեք Microsoft Word-ից կամ Interop գրադարանից՝ վերը նշված օրինակը ձեր հավելվածում օգտագործելու համար: FindReplaceOptions Class-ը ցուցադրում է տարբեր հատկություններ՝ որոնման և փոխարինելու չափանիշները սահմանելու համար, ներառյալ համընկնումի տառերը, ուղղությունը փոխարինելը և ամբողջական բառեր գտնելը և այլն:

Այս թեմայում մենք ականատես եղանք, որ որքան հեշտ է գտնել և փոխարինել տեքստը DOCX-ում Java-ի միջոցով: Եթե ցանկանում եք ուղարկել Word փաստաթուղթը որպես էլ.

 Հայերեն