meun,
{"telephone": "555 1234"}
ist korrektes JSON. Es gibt keinen Grund, bei einer Telefonnummer eine Liste von Telefonnummern{"telephone": ["555 1234"]}
zu notieren.
Was aber auch korrekt ist. Denn: JSON definiert keinen speziellen Enctype.
Die Korrektur hat hier nicht in den Daten zu erfolgen, sondern im auswertenden Programm: “be liberal in what you accept.”
Die Korrektur ist eine Frage der Vereinbarung. So darf es beim Enctype application/x-www-form-urlencoded
auch mehrere Werte zu einem Parameter geben -- Was man als Liste auffassen kann. Oder man erzeugt damit eine eigene Datenstruktur wie PHP das tut sofern der Parametername bestimmten Anforderungen genügt.
GG