sfmc // AMPscriptPROJETO
Iterar Arrays JSON com BuildRowsetFromJson()
Converta um array JSON em rowset e itere sobre ele em AMPscript.
ampscriptjsonbuildrowsetfromjsonapi event
Trust & provenancePROJECT
Nível de evidênciaPROJECTFontes oficiais0Outras fontes0Última verificaçãoNão registrada
O nível de evidência descreve minha experiência com o conteúdo. Fonte oficial descreve contrato/documentação da plataforma. Observação de produção não deve ser tratada automaticamente como limite oficial.
%%[
VAR @json, @rows, @i, @row, @item
SET @json = AttributeValue('Cart_JSON')
SET @rows = BuildRowsetFromJson(@json,'$.Cart[*]',1)
IF RowCount(@rows) > 0 THEN
FOR @i = 1 TO RowCount(@rows) DO
SET @row = Row(@rows,@i)
SET @item = Field(@row,'Item')
Output(Concat('<br>Item: ',@item))
NEXT @i
ENDIF
]%%Valide payload e path esperado antes de renderizar conteúdo para o cliente.