इस कैसे-कैसे ट्यूटोरियल में, हम आपको समझाते हैं कि कैसे ** जावा का उपयोग करके Word दस्तावेज़ से मेटाडेटा निकालें**। इस आलेख में मेटाडेटा निष्कर्षण लाइब्रेरी को कॉन्फ़िगर करने के लिए जानकारी है, DOC या DOCX दस्तावेज़ों से मेटाडेटा प्राप्त करने के लिए चरणबद्ध निर्देश, और जावा मेटाडेटा वर्ड दस्तावेज़ क्षमता के कार्य को प्रदर्शित करने के लिए एक नमूना कोड है। वर्ड प्रोसेसिंग दस्तावेज़ों से मेटाडेटा प्राप्त करने के लिए चरण और कोड यहां दिए गए हैं।
जावा का उपयोग करके Word दस्तावेज़ से मेटाडेटा निकालने के चरण
- Word दस्तावेज़ से मेटाडेटा निकालने के लिए जावा एप्लिकेशन में मावेन रिपॉजिटरी से GroupDocs.Parser for Java इंस्टॉल करें
- Word से मेटाडेटा निकालने के लिए कार्यक्षमता विकसित करने के लिए आवश्यक कक्षाएं आयात करें
- Parser क्लास का एक इंस्टेंस बनाएं और सोर्स वर्ड फाइल को उसके कंस्ट्रक्टर को पास करें
- GetMetadata विधि को कॉल करें और DOCX दस्तावेज़ मेटाडेटा ऑब्जेक्ट का संग्रह प्राप्त करें
- अंत में, संग्रह के माध्यम से पुनरावृति के लिए लूप का उपयोग करें और मेटाडेटा नाम और मान प्राप्त करें
उपरोक्त बिंदुओं में, हमने जावा में वर्ड मेटाडेटा प्राप्त करने के लिए कार्यक्षमता बनाने के लिए हर चरण की व्याख्या की है। पहले चरण में, आपको आवश्यक मेटाडेटा निष्कर्षण पुस्तकालय स्थापित करने और आवश्यक कक्षाओं को आयात करने की आवश्यकता है। अगले चरण में, मेटाडेटा निकालने के लिए पार्सर वर्ग आरंभ करके इनपुट वर्ड फ़ाइल लोड करें। अंतिम चरण में, Word दस्तावेज़ के लिए मेटाडेटा ऑब्जेक्ट एकत्र करने के लिए Parser वर्ग की getMetadata पद्धति का उपयोग करें और फिर मेटाडेटा के लिए नाम और मान प्रदर्शित करने के लिए पुनरावृति करें।
जावा का उपयोग करके Word दस्तावेज़ से मेटाडेटा निकालने के लिए कोड
import com.groupdocs.parser.Parser; | |
import com.groupdocs.parser.data.MetadataItem; | |
public class ExtractMetadataFromWordDocumentUsingJava { | |
public static void main(String[] args) { // Main function to extract Metadata from Word document in Java | |
// Create an instance of Parser class | |
try (Parser parser = new Parser("sample.docx")) { | |
// Extract metadata from the document | |
Iterable < MetadataItem > metadata = parser.getMetadata(); | |
// Check if metadata extraction is supported | |
if (metadata == null) { | |
System.out.println("Metatada extraction isn't supported"); | |
} | |
// Iterate over metadata items | |
for (MetadataItem item: metadata) { | |
// Print an item name and value | |
System.out.println(String.format("%s: %s", item.getName(), item.getValue())); | |
} | |
} | |
} | |
} |
हमने उपरोक्त कोड स्निपेट को जावा क्षमता का उपयोग करके *मेटाडेटा वर्ड दस्तावेज़ प्राप्त करने के लिए कार्यान्वयन दिखाने के लिए विकसित किया है। हमने कोड की कुछ पंक्तियाँ लिखी हैं और वर्ड फ़ाइल से मेटाडेटा निकालने के लिए कुछ एपीआई कॉल का उपयोग किया है। इसके अलावा, इस कोड का उपयोग किसी भी ऑपरेटिंग सिस्टम जैसे एमएस विंडोज, लिनक्स और मैक ओएस पर बिना किसी थर्ड पार्टी सॉफ्टवेयर को इंस्टॉल किए किया जा सकता है। इसके अलावा, आप विभिन्न दस्तावेज़ स्वरूपों जैसे PDF, XLSX, PPTX, MSG, EML, EPUB, और कई अन्य से मेटाडेटा निकालने के लिए मेटाडेटा निष्कर्षण API का उपयोग कर सकते हैं।