ال ' تحويل من Json 'هي أداة سطر أوامر في PowerShell تنقل سلسلة إلى كائن مخصص أو جدول تجزئة. جسون ( جافا سكريبت تدوين كائن ) هو بروتوكول تبادل بيانات خفيف الوزن. يخلق رمزًا سهل الفهم للبشر. علاوة على ذلك ، يمكن استخدامه أيضًا لقراءة التعليمات البرمجية وكتابتها وتحليلها وإنشاءها.
في هذا المنشور ، سيتم شرح أمر cmdlet 'ConvertFrom-Json' بالتفصيل.
ما هو برنامج ConvertFrom-Json (Microsoft.PowerShell.Utility)؟
يتم استخدام JSON بشكل شائع بواسطة مواقع الويب لتقديم تمثيل مرئي للكائنات أو جدول تجزئة. دعونا نلقي نظرة عامة على بعض الأمثلة التي توضح الأمر cmdlet المذكور.
مثال 1: تحويل كائن DateTime إلى كائن JSON
قم بتنفيذ الأمر الموضح أدناه لتحويل ' التاريخ والوقت 'لكائن JSON:
الحصول على التاريخ | حدد الكائن -ملكية * | تحويل إلى Json | تحويل من Json
باتباع الكود المذكور أعلاه:
- أولاً ، حدد ' الحصول على التاريخ 'cmdlet جنبًا إلى جنب مع' | ' خط انابيب.
- ثم اكتب ' حدد الكائن 'لتحديد خاصية مع' -ملكية 'المعلمة و' * 'بدل.
- بعد ذلك ، أضف ' | 'إلى جانب' تحويل إلى Json 'cmdlet وخط الأنابيب' | '.
- أخيرًا ، اذكر ' تحويل من Json cmdlet:
مثال 2: تحويل سلسلة JSON إلى جدول تجزئة
لتحويل سلسلة JSON إلى جدول تجزئة ، قم بتشغيل الكود أدناه:
'{'key': 'val_1'، 'Key': 'val_2'}' | تحويل من Json - AsHashtable
في الكود المذكور أعلاه:
- أولاً ، اكتب جدول تجزئة يحتوي على القيم المحددة.
- ثم استخدم ' | 'وإضافة' تحويل من Json 'cmdlet.
- أخيرًا ، اذكر ' - AsHashtable 'المعلمة في النهاية:
كان هذا كل شيء عن ' تحويل من Json 'cmdlet في PowerShell.
خاتمة
ال ' تحويل من Json 'cmdlet في PowerShell يحول JSON' جافا سكريبت تدوين كائن 'سلسلة منسقة إلى كائن مخصص أو قابل للتجزئة. يقرأ الخام ' جسون 'ويحولها إلى كائن. لقد أوضحت هذه الكتابة أمر cmdlet 'ConvertFrom-Json' بالتفصيل.