serialisiert Fehlerinformationen zeigen, dass die serialisierte JSON -Zeichenfolge ein Array ist, und der Dee -Sequentialized -Zieltyp
hofft, dass das JSON -Objekt erwartet wird. Das Folgende ist eine Problembeschreibung und eine mögliche Lösung:
RetrieveMultipleResponse
<:> Frage:
Die bereitgestellte JSON -Zeichenfolge ist ein Array von JSON -Objekten und Quadratklammern diesen Punkt anzeigen:
[]
wird jedoch erwartet, dass die Kategorie ein einzelnes JSON -Objekt ist, da ihre Attribute als einzelner Wert anstelle eines Arrays definiert sind.
<code>[ { ... }, { ... }, { ... } ]</code>
RetrieveMultipleResponse
Objekten, nicht in einem einzelnen Objekt, verwandelt wird. Das Folgende ist ein Beispiel:
Mithilfe zeigen Sie, dass die JSON -Zeichenfolge ein Array von Objekten sein sollte, damit der Abzugsprozess erfolgreich ist. RetrieveMultipleResponse
Das obige ist der detaillierte Inhalt vonWarum schlägt meine JSON-Deserialisierung fehl, wenn ein Array anstelle eines Objekts erwartet wird?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!