Hallo,
gibt es eine Möglichkeit JSON (mit immer gleicher Grundstruktur) dynamisch, sprich ohne fixe Angabe von Elementnamen, einzulesen?
Ziel ist es zwecks Doku ein XLS zu erzeugen, welches die Key-Sources-fieldId-Beziehung visualisiert. Bei Multivalue (Array) auch gerne jeden möglichen Value in eigener Spalte Beispiel:
{
„fieldId“: „property-12-161“,
„id“: 161,
„isCombined“: false,
„key“: null,
„lang“: „de“,
„type“: „property-value“,
„value“: null
},
{
„fieldId“: „property-11-32“,
„id“: 32,
„isCombined“: false,
„key“: null,
„lang“: „de“,
„type“: „property-value“,
„value“: null
}
Wenn ein Key keine Sources hat kann er ebenfalls in die Liste, nur eben dann ohne Wert in der zweiten Spalte
Tabelle sollte dann in etwa so aussehen:
ean | barcode-1
productDescription.productLine | itemText-name1
mediaAssets.0.IMAGE | image-image-image
Beispiel JSON - relevant sind insbesondere was unter „mappings“ definiert ist.
Sample.json (95,6 KB)
Warum überhaupt? Weil die Gruppierung unter „Mappings“ immer unterschiedlich sein kann, sprich mal gibt es „brand“, „bulletPoint“ etc., ein anderes mal ist es nach „default“, „product“ etc. gruppiert.
Danke und Gruß
Tim