JSONReader FREEMARKER_TEMPLATE_ERROR

Guten Nachmittag,
Ich nutze den JSONReader um eine json response von einem Server einzulesen.

Und bekomme folgenden error:

Step: Unknown [Unknown] (Root Causes: TemplateModelException: Second parameter (the node) must not be null. ---- FTL stack trace ("~" means nesting-related): - Failed at: ${addColumns(row, j[„data“]["attribut… [in template „jsonToSpreadsheet“ at line 5, column 1] ----)

Transformation Template:
<#assign row = target.addRow()>
<#list json as j >
<#assign row = target.addRow()>
${addColumns(row, j[‚data‘])}
${addColumns(row, j[‚data‘][„attribute“],„attribute_“)}
${addColumns(row, j[‚data‘][„defaultBillingAddress“],„billing_“)}
${addColumns(row, j[‚data‘][„defaultShippingAddress“],„shipping_“)}
</#list>

Kann mir leider nicht ausmalen was dort kapput ist. :face_with_raised_eyebrow:

VG,
Dercio

Irgendwie sehen die Anführungszeichen nicht korrekt aus.

Probier mal
${addColumns(row, j["data"])}

also doppelte Anführungsstriche oben.

Falls es das nicht ist, dann wäre mal interessant, wie die JSON Quelldaten aussehen.

Das Forum hatte die single quotes (’) zu den unicodechars umgesetzt.

Ich ziehe mir mit dem SpreadsheetUrlDownload, Kunden mit dem Spreadsheet aus einem ShopwareSearchOrders, Hatte nicht gesehen das dort der Header & Position einzelne rows sind.
:smiley: