Ich verwende das Django-Framework für die Web-Entwicklung. Ich möchte eine JSON-Datei lesen und deren Inhalt auf einer Webseite ausdrucken.Eine JSON-Datei mit JavaScript lesen
Hier ist mein Skript:
<script type="text/javascript"
src = "file:///home/pragna/myproject/myapp/templates/myapp/segment2.json">
</script>
<script>
var mydata = JSON.parse(jsonstr);
alert(mydata[0].text);
</script>
ich meine JSON-Datei in folgendem Format gespeichert:
jsonstr = [
{
"text": "this is the text",
"name" : "thisisme"
},
{
"text": "some more text",
"name" :"thisisaname"
}
]
Wenn ich den Server ausgeführt wird, gibt es keine 404-Fehler, wenn die die Webseite fordert die Datei an, es wird jedoch auch keine Warnung angezeigt.
die Datei ist nicht die richtige json.' ist jsonstr' doppelte Anführungszeichen erforderlich umgibt und die das alles sollte in '{}‘ gewickelt werden, daß ist das erste, was {und das Letzte} ist. Aber das sagte, es ist vielleicht egal, denn soweit ich sehen kann, wird es eher wie ein Array behandelt. – Greg