जावा के माध्यम से DOTM को JSON फॉर्मेट में बदलें

Microsoft® Word या Microsoft® Excel का उपयोग किए बिना DOTM को JSON में कनवर्ट करने के लिए Premise Java API पर

 

Aspose.Total for Java के ज़रिए DOTM को JSON फ़ॉर्मैट में बदलना एक आसान दो चरणों वाली प्रक्रिया है। सुविधा संपन्न, दस्तावेज़ हेरफेर और रूपांतरण API Aspose.Words for Java का उपयोग करके, आप HTML को DOTM निर्यात कर सकते हैं। उसके बाद, Aspose.Cells for Java का उपयोग करके, आप HTML को JSON में बदल सकते हैं।

जावा के माध्यम से DOTM को JSON फॉर्मेट में बदलें

  1. Document वर्ग का उपयोग करके DOTM फ़ाइल खोलें
  2. [Save]( https://reference.aspose.com/words/java/com.aspose.words/Dotmument#save(java.lang.String,com.aspose.words.SaveOptions) का उपयोग करके DOTM को HTML में बदलें ) तरीका
  3. Workbook क्लास का इस्तेमाल करके एचटीएमएल दस्तावेज़ लोड करें
  4. Save का उपयोग करके दस्तावेज़ को JSON फॉर्मेट में सेव करें। SaveOptions)) विधि

रूपांतरण आवश्यकताएँ

आप Maven आधारित प्रोजेक्ट से सीधे Java के लिए Aspose.Total का आसानी से उपयोग कर सकते हैं और अपने pom.xml में पुस्तकालयों को शामिल करें।

वैकल्पिक रूप से, आप डाउनलोड से एक ज़िप फ़ाइल प्राप्त कर सकते हैं।

रूपांतरण आवश्यकताएँ

एपीआई का उपयोग करके, आप पासवर्ड से सुरक्षित दस्तावेज़ भी खोल सकते हैं। यदि आपका इनपुट DOTM दस्तावेज़ पासवर्ड से सुरक्षित है, तो आप पासवर्ड का उपयोग किए बिना इसे JSON प्रारूप में परिवर्तित नहीं कर सकते। एपीआई आपको लोडऑप्शन ऑब्जेक्ट में सही पासवर्ड पास करके एन्क्रिप्टेड दस्तावेज़ को खोलने की अनुमति देता है। निम्न कोड उदाहरण दिखाता है कि किसी एन्क्रिप्टेड दस्तावेज़ को पासवर्ड से खोलने का प्रयास कैसे करें:

जावा के माध्यम से संरक्षित डीओसी को जेएसओएन प्रारूप में कनवर्ट करें

जब आप DOTM को JSON में कनवर्ट कर रहे हैं, तो आप अपने आउटपुट JSON फॉर्मेट में रेंज भी सेट कर सकते हैं। सीमा निर्धारित करने के लिए, आप कार्यपुस्तिका वर्ग का उपयोग करके परिवर्तित HTML को खोल सकते हैं, Cells.createRange विधि का उपयोग करके निर्यात किए जाने वाले डेटा की एक श्रेणी बना सकते हैं, रेंज और ExportRangeToJsonOptions के संदर्भों के साथ JsonUtility.exportRangeToJson विधि को कॉल कर सकते हैं और फ़ाइल के लिए स्ट्रिंग JSON डेटा लिख सकते हैं। BufferedWriter.write विधि।

का पता लगाने DOTM रूपांतरण विकल्प के साथ Java