Anfänger JavaScript: Arbeiten mit JSON und Objekte in JavaScript
Habe ich einige JSON an den browser zurückgegeben werden, wie dieses "Produkt":
{ "Title": "School Bag", "Image": "/images/school-bag.jpg" }
Möchte ich diese Daten auf eine "Produkt" - Objekt, so kann ich mit Prototypen-Methoden, wie toHTMLImage()
gibt eine HTML-Bild-Darstellung des Produkts:
function Product() { }
Product.prototype.toHTMLImage = function() { //Returns something like <img src="<Image>" alt="<Title>" /> }
Wie wandle ich meine JSON-Ergebnisse in eine Product
Objekt, so dass ich verwenden können toHTMLImage
?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Einfach, wenn ich es habe,
Nicht sicher, ob dies funktionieren wird, aber give it a shot:
Vielleicht ist diese Seite nützlich sein : http://www.json.org/js.html
Für die Konvertierung von JSON zu einem Objekt, das Sie verwenden können
window.JSON.parse(jsonText)
im Mozilla (check Chrome und Opera, ich weiß nicht, wie es dort arbeitet.)In Internet Explorer, die Sie verwenden können
(new Function("return " + jsonText))()
,aber Sie sollten überprüfen, die JSON-für nicht-gültig-Symbole, google es.