JSON in einem inputfeld speichern
migger
- javascript
0 ChrisB
Hallo
Ich habe ein JSON, dass ich an einem textfeld übergeben - wie muss ich das JSON descodieren (ohne PHP oder prototype) bzw. umformatieren
Beispiel:
data = {
wert1: "a1",
wert2: "b2",
// etc...
}
document.getElementById("json").value = data;
HTML:
<input type="text" id="json" value="" name="json" />
bei mir erscheint da nur "[object Object]"
Danke
Hi,
document.getElementById("json").value = data;
bei mir erscheint da nur "[object Object]"
Natürlich, denn dein data ist ja auch ein Objekt.
Und wenn dieses keine eigene toString-Methode mitbringt, dann ergibt die Überführung in einen String-Kontext nun mal nur sowas.
Aber deine JSON-Implementierung sollte doch vermutlich schon eine Methode mitbringen, um ein JSON-Objekt als String auszugeben?
Das Stichwort lautet jedenfalls Serialisierung.
MfG ChrisB