फ़ाइल को टेक्स्ट के रूप में प्राप्त करें
इस बार हम किसी विशेष फ़ाइल को टेक्स्ट डेटा के रूप में प्राप्त करने का तरीका और प्राप्त डेटा के गड़बड़ होने पर समाधान की व्याख्या करेंगे।
कॉपी और पेस्ट करके लागू करें
इस बार एक उदाहरण के रूप में, हमने सार्वजनिक दस्तावेज़ों में सहेजी गई टेक्स्ट फ़ाइल को ANSI प्रारूप में आयात करने के लिए एक फ़्लो तैयार किया है।
नीचे दिए गए कोड को कॉपी करें और Power Automate Desktop के संपादन स्क्रीन में पेस्ट करें, जिससे संबंधित क्रिया जोड़ी जाएगी।
File.ReadTextFromFile.ReadText File: $'''C:\\Users\\Public\\Documents\\document.txt''' Encoding: File.TextFileEncoding.ANSI Content=> FileContents
Power Automate Desktop का उपयोग करके लागू करें
"क्रिया खोजें" से "फ़ाइल से टेक्स्ट पढ़ें" दर्ज करें और गुणों को निम्नानुसार सेट करें।
पैरामीटर नाम मान फ़ाइल पथ लक्षित फ़ाइल का पथ सामग्री सहेजने का तरीका एक चर के रूप में आयात करें या सूची के रूप में आयात करें एन्कोडिंग पढ़ी जाने वाली फ़ाइल का कैरेक्टर सेट निष्पादित करने पर, बनाए गए चर में फ़ाइल का डेटा टेक्स्ट के रूप में सहेजा जाएगा।
प्राप्त टेक्स्ट डेटा गड़बड़ होने पर
जापानी संस्करण Windows का मानक कैरेक्टर सेट Shift-JIS(ANSI) है। Mac के मामले में यह UTF-8 है।
इसके अलावा, वेब से प्राप्त डेटा के लिए, अधिकांश मामलों में UTF-8 का उपयोग किया जाता है।
फ़ाइल से टेक्स्ट पढ़ने की क्रिया में "एन्कोडिंग" नामक एक गुण होता है जो कैरेक्टर सेट निर्दिष्ट करता है, इसलिए यह संभव है कि यह सेटिंग और लक्षित फ़ाइल का कैरेक्टर सेट मेल नहीं खा रहा हो।
यदि UTF-8 सेटिंग के तहत गड़बड़ हो रही है, तो इसे ANSI में बदलें, और यदि ANSI में गड़बड़ हो रही है, तो इसे UTF-8 में बदलें, जिससे गड़बड़ को हल किया जा सकता है।