API (Application Programming Interface) مجموعه ای از دستورات است که توسط یک برنامه خاص پشتیبانی می شود که دو یا چند سیستم نرم افزاری را قادر به برقراری ارتباط و تبادل داده می کند. API Automation یکپارچه سازی چند برنامه کاربردی مانند واکشی داده ها از یک، فیلتر کردن و پردازش از دیگری و سپس ارسال آن به برنامه نهایی را امکان پذیر می کند.
به عنوان مثال، UiPath یکپارچه سازی API را با Servicenow ارائه می دهد که به شما امکان می دهد چندین ویژگی Servicenow را با استفاده از API مانند درج، به روز رسانی، حذف رکوردها خودکار کنید. یک مثال دیگر می تواند واکشی داده های کارکنان از Microsoft Azure با استفاده از API باشد.
اکنون در اکثر موارد، خروجی داده از API در فرمت JSON است. بنابراین در این مقاله قصد داریم مراحل تبدیل یک ساده را به صورت گام به گام ببینیم
خروجی/رشته JSON به جدول داده با استفاده از C# در UiPath.
مرحله 1 - Process را در قسمت New Project در UiPath انتخاب کنید
مرحله 2 - جزئیات را پر کنید و توضیحات آموزنده ارائه دهید
اکنون در این مرحله، باید مطمئن شوید که در گزینه زبان، C# را انتخاب کنید، زیرا ما با همان روش تبدیل را انجام می دهیم.
مرحله 3 - ایجاد متغیرها
ما دو متغیر زیر را در پنل متغیر ایجاد خواهیم کرد
- JSONString
برای ذخیره رشته JSON برای پردازش استفاده خواهد شد. - DT
جدول داده های تبدیل شده را ذخیره می کند.
تصاویر، متغیرهای ایجاد شده را نشان می دهند،
مرحله 4 - اختصاص یک مقدار به رشته JSON
در این مرحله از یک اکتیویتی برای تخصیص مقدار JSON به متغیر رشته JSON استفاده می کنیم.