Այս հոդվածը համառոտ կտրամադրի ձեզ ամբողջական տեղեկատվություն, որը ներառում է քայլ առ քայլ հրահանգներ, ինչպես նաև կոդ օրինակ՝ Java-ում XML-ից տեքստ հանելու համար**: Ավելին, դուք կսովորեք, թե ինչպես ստեղծել անհրաժեշտ գրադարանը Maven-ի պահոցից՝ փաստաթղթից տեքստ հանելու համար: Ահա բոլոր կետերը, որոնք անհրաժեշտ են տեքստը հանելու համար, ինչպես նաև աշխատանքային օրինակ՝ Java-ի միջոցով XML-ից տեքստ հանելու համար**:
Java-ում XML-ից տեքստ հանելու քայլեր
- Տեղադրեք GroupDocs.Parser for Java-ը Maven պահոցից Java հավելվածում՝ XML ֆայլից տեքստ հանելու համար
- Ներմուծեք պահանջվող դասեր՝ XML ֆայլից տեքստ հանելու ֆունկցիոնալությունը մշակելու համար
- Նախաձեռնեք Parser դասը՝ մուտքային XML փաստաթուղթը բեռնելու համար՝ դրանից տեքստ հանելու համար։
- TextReader օբյեկտը ստանալու համար կանչեք getText մեթոդը
- Կարդացեք տեքստը ընթերցողից և ցուցադրեք այն
Մենք նախանշել ենք բոլոր այն տարրերը, որոնք անհրաժեշտ են ստանալ տեքստը XML-ից Java-ում հնարավորություն ստեղծելու համար: Այս հրահանգները կարող են օգտագործվել ցանկացած հայտնի օպերացիոն համակարգում, ներառյալ Windows-ը, Linux-ը և macOS-ը, և կախված չեն որևէ լրացուցիչ ծրագրաշարից՝ XML ֆայլից տեքստ հանելու համար: Բացի այդ, ֆունկցիոնալությունն ավարտելու համար ձեզ անհրաժեշտ է ընդամենը մի քանի տող կոդ՝ օգտագործելով պարզ API զանգեր:
Կոդ՝ Java-ով XML-ից տեքստ հանելու համար
import com.groupdocs.parser.Parser; | |
import com.groupdocs.parser.licensing.License; | |
import com.groupdocs.parser.data.TextReader; | |
import java.io.IOException; | |
public class ExtractTextFromXmlInJava { | |
public static void main(String[] args) throws IOException { // Main function to extract text from XML in Java | |
// Remove the watermark in output | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Parser.lic"); | |
// Create an instance of Parser class | |
try (Parser parser = new Parser("sample.xml")) { | |
// Extract a text into the reader | |
try (TextReader reader = parser.getText()) { | |
// Print a text from the document | |
// If text extraction isn't supported, a reader is null | |
System.out.println(reader == null ? "Text extraction isn't supported" : reader.readToEnd()); | |
} | |
} | |
} | |
} |
Վերոհիշյալ նմուշում մշակված հավելվածը ցույց է տալիս, թե ինչպես կարելի է իրականացնել Java քաղվածք տեքստը XML ֆայլից հավելվածից: Նախ պետք է տեղադրեք անհրաժեշտ գրադարանը, այնուհետև ներառեք համապատասխան դասեր՝ XML ֆայլից տեքստ հանելու համար: Այնուհետև բեռնեք մուտքագրված XML ֆայլը՝ սկզբնավորելով Parser դասը, ստացեք TextReader օբյեկտը՝ օգտագործելով getText մեթոդը և կարդացեք տեքստը ընթերցողից։
Մենք քննարկել ենք այն մանրամասն գործընթացը, թե ինչպես զարգացնել Java-ը ստանալ տեքստ XML հավելվածից և մշակել ենք դրա համար օրինակելի կոդը: Վերջերս մենք հրապարակեցինք հոդված Java-ում PowerPoint-ից տեքստ հանելու մասին, լրացուցիչ տեղեկությունների համար դիտեք ինչպես հանել տեքստը PowerPoint-ից Java-ի միջոցով ուղեցույցը: