Hallo Synesty Community und Support,
ich versuche gerade das XML zu parsen, welches beim Aufruf der folgenden URL zurückgegeben wird: https://mws-eu.amazonservices.com/
Intuitiv würde ich sagen, dass das Parsing so auszusehen hat:
<#assign row = target.addRow()> <#list xml["PingResponse"] as res> <#assign row = target.addRow()> ${row.addCol("timestamp",attr("timestamp",res['Timestamp']))} ${addColumns(row, res)} </#list>
Ich iteriere durch alle PingResponses (wovon es nur einen gibt) und gib mir für jeden das Attribut Timestamp im timestamp Tag aus.
Leider bekomme ich ein leeres Spreadsheet zurück.
Normalerweise habe ich keine Probleme dabei, solch eine Xml Datei zu parsen.
Ich hatte das selbe schonmal vor einem Monat versucht und kam zu dem selben Ergebnis.
Könntet ihr mir da mal bitte aushelfen?
Viele Grüße
Stefan Helme
Hallo Stefan,
die parsing template ist fast korrekt. Es fehlt noch die Namespace Deklaration in der 1. Zeile:
<#ftl ns_prefixes={"D":"https://mws.amazonservices.com"}> <#assign row = target.addRow()> <#list xml["PingResponse"] as res> <#assign row = target.addRow()> ${row.addCol("timestamp",attr("timestamp",res['Timestamp']))} ${addColumns(row, res)} </#list>
Torsten
Hallo Torsten,
ach das ist ein Name Space.
Für mich sah das aus, als wäre das ein normales Attribut eines Tags.
Wieder was dazu gelernt.
Vielen Dank und viele Grüße
eRocket-Stefan Helme
Hallo Synesty Community und Support,
ich versuche gerade das XML zu parsen, welches beim Aufruf der folgenden URL zurückgegeben wird: https://mws-eu.amazonservices.com/
Intuitiv würde ich sagen, dass das Parsing so auszusehen hat:
Ich iteriere durch alle PingResponses (wovon es nur einen gibt) und gib mir für jeden das Attribut Timestamp im timestamp Tag aus.
Leider bekomme ich ein leeres Spreadsheet zurück.
Normalerweise habe ich keine Probleme dabei, solch eine Xml Datei zu parsen.
Ich hatte das selbe schonmal vor einem Monat versucht und kam zu dem selben Ergebnis.
Könntet ihr mir da mal bitte aushelfen?
Viele Grüße
Stefan Helme
Hallo Stefan,
die parsing template ist fast korrekt. Es fehlt noch die Namespace Deklaration in der 1. Zeile:
Viele Grüße
Torsten
- Älteste zuerst
- Beliebt
- Neueste zuerst
Sorted by Älteste zuerstSynesty Support
Hallo Stefan,
die parsing template ist fast korrekt. Es fehlt noch die Namespace Deklaration in der 1. Zeile:
Viele Grüße
Torsten
1 Person gefällt dies
eRocket-Stefan Helme
Hallo Torsten,
ach das ist ein Name Space.
Für mich sah das aus, als wäre das ein normales Attribut eines Tags.
Wieder was dazu gelernt.
Vielen Dank und viele Grüße
Stefan Helme
-
Komplette Datenzeile löschen
-
Datum für nächsten Run speichern
-
Plenty SOAP 115
-
30 Minuten Demo per TeamViewer
-
CSV mit URLDownload herhunterladen
-
Ebay CSV Warenbestand abgleichen mit Synesty und API Connector Tools
-
Gestriges Datum erzeugen
-
Steuerrelevante Abrechnungen
-
workflow "Auslaufware"
-
Export zu Google Drive - Link geändert, Uploadziel bleibt trotzdem gleich?
Alle 1506 Themen ansehen