Master
Yeni Üye
- Katılım
- 19 Eki 2021
- Mesajlar
- 88
- Aldığı beğeni
- 34
- Excel V
- Office 2003 TR
Konu Sahibi
Selamlar herkese, iyi forumlar. Bir e-ticaret platformunun API'sinden sipariş verilerini VBA (MSXML2.ServerXMLHTTP) ile Excel'e çekiyorum. Buraya kadar sorun yok, ham veri geliyor. Ancak gelen JSON verisi inanılmaz karmaşık ve iç içe geçmiş (nested) durumda. Yani bir sipariş ID'sinin altında 'Kullanıcı Bilgileri', onun altında 'Adres', onun da altında 'Ürünler' listesi var ve her siparişteki ürün sayısı değişken.İnternette satır satır metin kırpan (InStr, Mid kullanarak) basit kodlar buldum ama JSON formatı azıcık değiştiğinde kod patlıyor. Ekli dosyada ham verinin düştüğü alanı ve gitmek istediğim tablo yapısını hazırladım. Harici hiçbir ScriptControl veya DLL referansı eklemeden, tamamen esnek ve dinamik bir biçimde bu iç içe geçmiş JSON düğümlerini otomatik algılayıp Excel sayfasına düzgün bir tablo olarak dökebilecek ileri düzey bir VBA kurgusu yapabilir miyiz? Yardımlarınız için şimdiden çok teşekkürler.