Aspose.Tasks में फ़ाइल से तालिका डेटा पढ़ें

परिचय

इस ट्यूटोरियल में, हम जावा के लिए Aspose.Tasks का उपयोग करके किसी फ़ाइल से तालिका डेटा को पढ़ने का तरीका जानेंगे। Aspose.Tasks एक शक्तिशाली जावा लाइब्रेरी है जो डेवलपर्स को Microsoft प्रोजेक्ट दस्तावेज़ों के साथ प्रोग्रामेटिक रूप से काम करने की अनुमति देती है।

आवश्यक शर्तें

शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित शर्तें हैं:

  1. जावा डेवलपमेंट किट (जेडीके): सुनिश्चित करें कि आपके सिस्टम पर जेडीके स्थापित है। आप इसे Oracle वेबसाइट से डाउनलोड और इंस्टॉल कर सकते हैं।
  2. जावा JAR फ़ाइल के लिए Aspose.Tasks: जावा लाइब्रेरी के लिए Aspose.Tasks डाउनलोड करेंलिंक को डाउनलोड करें और इसे अपने जावा प्रोजेक्ट में शामिल करें।

पैकेज आयात करें

अपने जावा प्रोजेक्ट में Aspose.Tasks के साथ काम करने के लिए आवश्यक पैकेज आयात करें:

import com.aspose.tasks.Project;
import com.aspose.tasks.Table;
import com.aspose.tasks.TableField;

चरण 1: डेटा निर्देशिका सेट करें

उस निर्देशिका का पथ परिभाषित करें जहां आपकी प्रोजेक्ट फ़ाइल स्थित है:

String dataDir = "Your Data Directory";

प्रतिस्थापित करें"Your Data Directory" आपकी डेटा निर्देशिका के वास्तविक पथ के साथ।

चरण 2: प्रोजेक्ट फ़ाइल लोड करें

Aspose.Tasks का उपयोग करके प्रोजेक्ट फ़ाइल लोड करें:

Project project = new Project(dataDir + "Project2003.mpp");

प्रतिस्थापित करना सुनिश्चित करें"Project2003.mpp" आपकी प्रोजेक्ट फ़ाइल के नाम के साथ।

चरण 3: तालिका जानकारी पुनः प्राप्त करें

प्रोजेक्ट से तालिका प्राप्त करें और उसके फ़ील्ड के माध्यम से पुनरावृति करें:

Table t1 = project.getTables().toList().get(0);
System.out.println("Table Fields Count: " + t1.getTableFields().size());
System.out.println();
for (TableField f : t1.getTableFields()) {
    System.out.println("Field width: " + f.getWidth());
    System.out.println("Field Title: " + f.getTitle());
    System.out.println("Field Title Alignment: " + f.getAlignTitle());
    System.out.println("Field Align Data: " + f.getAlignData());
    System.out.println();
}

यह कोड स्निपेट तालिका फ़ील्ड जैसे चौड़ाई, शीर्षक और संरेखण के बारे में जानकारी पुनर्प्राप्त करता है।

निष्कर्ष

इस ट्यूटोरियल में, हमने सीखा कि जावा के लिए Aspose.Tasks का उपयोग करके किसी फ़ाइल से तालिका डेटा कैसे पढ़ा जाए। इन चरणों का पालन करके, आप अपने जावा अनुप्रयोगों में Microsoft प्रोजेक्ट दस्तावेज़ों से डेटा को कुशलतापूर्वक निकाल और हेरफेर कर सकते हैं।

अक्सर पूछे जाने वाले प्रश्न

प्रश्न: क्या Aspose.Tasks माइक्रोसॉफ्ट प्रोजेक्ट के सभी संस्करणों के साथ संगत है?

उत्तर: Aspose.Tasks प्रोजेक्ट 2003, 2007, 2010, 2013 और 2016 सहित Microsoft प्रोजेक्ट के विभिन्न संस्करणों का समर्थन करता है।

प्रश्न: क्या मैं तालिका डेटा को संशोधित कर सकता हूं और इसे प्रोजेक्ट फ़ाइल में वापस सहेज सकता हूं?

उ: हां, आप तालिका डेटा को प्रोग्रामेटिक रूप से संशोधित करने और मूल प्रोजेक्ट फ़ाइल में परिवर्तनों को सहेजने के लिए Aspose.Tasks का उपयोग कर सकते हैं।

प्रश्न: क्या Aspose.Tasks को व्यावसायिक उपयोग के लिए एक अलग लाइसेंस की आवश्यकता होती है?

उ: हां, यदि आप इसे व्यावसायिक वातावरण में उपयोग करना चाहते हैं तो आपको Aspose.Tasks के लिए लाइसेंस खरीदना होगा। आप से लाइसेंस प्राप्त कर सकते हैंखरीद पृष्ठ.

प्रश्न: क्या Aspose.Tasks के लिए कोई निःशुल्क परीक्षण उपलब्ध है?

उत्तर: हां, आप Aspose.Tasks का निःशुल्क परीक्षण संस्करण यहां से डाउनलोड कर सकते हैंपृष्ठ जारी करता है.

प्रश्न: Aspose.Tasks के लिए मुझे सहायता और समर्थन कहां मिल सकता है?

उत्तर: आप यहां जा सकते हैंAspose.कार्य मंचसमुदाय और Aspose टीम से सहायता और समर्थन के लिए।