JSON डेटा से लिस्ट बनाना
Power Automate Desktop में GUI से ड्रैग-एंड-ड्रॉप करके ऐक्शन जोड़े जाते हैं, लेकिन अंदरूनी तौर पर फ़्लो Robin नाम की प्रोग्रामिंग भाषा में बनाए जाते हैं।
इसी वजह से वेरिएबल के भी कई डेटा टाइप होते हैं, और JSON डेटा को भी लचीले ढंग से संभाला जा सकता है।
इस लेख में JSON डेटा से लिस्ट डेटा बनाने का तरीका समझाया गया है।
“Convert JSON to custom object” ऐक्शन का विवरण
Section titled ““Convert JSON to custom object” ऐक्शन का विवरण”यहाँ “Convert JSON to custom object” नाम के ऐक्शन का उपयोग किया जाएगा।
इस ऐक्शन के विवरण इस पेज पर समझाए गए हैं।
आम तौर पर यह ऐक्शन कई प्रॉपर्टी वाला कस्टम ऑब्जेक्ट बनाने के लिए इस्तेमाल होता है, लेकिन आर्ग्युमेंट के रूप में ऐरे दर्शाने वाला JSON डेटा देने पर इससे लिस्ट डेटा भी बनाया जा सकता है।
कॉपी-पेस्ट करके लागू करना
Section titled “कॉपी-पेस्ट करके लागू करना”यहाँ सैंपल के तौर पर एक ऐसा फ़्लो तैयार किया गया है, जो JSON डेटा से लिस्ट डेटा बनाता है।
नीचे दिया गया कोड कॉपी करके Power Automate Desktop की एडिटिंग स्क्रीन में पेस्ट करने पर संबंधित ऐक्शन जुड़ जाएगा।
Variables.ConvertJsonToCustomObject Json: $'''%'[\"a\", \"b\"]'%''' CustomObject=> JsonAsArrayPower Automate Desktop में खुद ऐक्शन जोड़कर लागू करना
Section titled “Power Automate Desktop में खुद ऐक्शन जोड़कर लागू करना”-
“Search actions” में “Convert JSON to custom object” टाइप करें।
-
पैरामीटर नीचे दिए अनुसार सेट करें।
पैरामीटर का नाम वैल्यू JSON %‘["a", "b"]’% Variables produced %JsonAsArray% -
फ़्लो चलाने पर JSON डेटा से लिस्ट डेटा बन जाता है।
संभावित एक्सेप्शन
Section titled “संभावित एक्सेप्शन”अगर दिया गया JSON डेटा अमान्य है, तो पार्स करते समय एरर (“Error parsing the JSON”) आती है।
एरर आने की स्थिति के लिए एरर-हैंडलिंग ब्लॉक पहले से तय करके रखने की सलाह दी जाती है।