Format Değiştirmek: CSV'yi XML veya JSON Dünyasına Evirmek
•
Dosya Yönetimi, ScriptingPowerShell
Dünya sadece virgüllerle ayrılmış verilerden yani CSV lerden ibaret gidemez. Bir uygulama geliştiriciniz var, dediki "Sistem yöneticisi usta, bize Active Directory gruplarını JSON ver, çünkü Web ortamına (React/Nextjs) entegre edeceğiz."
Ne yapacaksınız? .CSV dosyasını json editör formatı programları bularak dışarıda mı takla attıracaksınız? PowerShell, Export-JSON diye doğrudan bu kalıba evrenin ustasıdır.
Veri Akışkanlığının Gücü (ConvertTo-Json)
Get-ADUser -Filter * -Properties Department | Select-Object Name, Department | ConvertTo-Json | Out-File "C:\Kullanicilar.json"
Getirdik, Süzdük, Json a devşirdik (Borunun içinde Convert attık) ve hop diye dosyaya yazdık. Artık karşıdaki geliştirici, tertemiz Object (JSON syntax) yapılarına bürünmüş mimariyi doğrudan sitenin veritabanından çekebilecek kalitede kütüphanesinde barındırır.