4 Stimmen

Warum funktioniert JSON.parse nicht?

Warum verhält sich JSON.parse nicht wie erwartet? In

<html xmlns="http://www.w3.org/1999/xhtml">

    <head>
        <title>Testing JSON.parse</title>
        <script type="text/javascript" src="js/json2.js">
            // json2.js can be found here: https://github.com/douglascrockford/JSON-js/blob/master/json2.js
        </script>
        <script type="text/javascript">
            function testJSONParse()
            {
                var text = '[{"a":"w","b","x"},{"a":"y","b":"z"}]';
                alert(JSON.parse(text));
            }
            window.onload = testJSONParse;
        </script>
    </head>
    <body>

    </body>
</html>

In Firefox steht in der Fehlerkonsole "JSON.parse". Nicht sehr anschaulich

Dies ist eine Vereinfachung eines Problems, das ich habe, die AJAX verwendet, um Daten aus einer Datenbank abrufen und erwirbt das Ergebnis als eine JSON-Zeichenfolge (eine Zeichenfolge, die ein JSON-Objekt) von der gleichen Form wie text im obigen Beispiel.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X