Lösung für verstümmeltes JavaScript-JSON: 1. Kopieren Sie die Datei json.js von der offiziellen JSON-Website. 2. Fügen Sie JSON in die HTML-Seite ein. 3. Ändern Sie die Codierungsmethode über „charset=GB2312“.
Die Betriebsumgebung dieses Artikels: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Wie löst man das verstümmelte Problem von Javascript-JSON?
Verwendung von Javascript-JSON (und wie man verstümmelte chinesische verstümmelte Zeichen löst)
Damit JS JSON verwenden kann, gehen Sie zunächst auf die offizielle Website, um den JSON zu kopieren .js-Datei, die Adresse lautet http://www.json.org/js.html
Dann importieren Sie sie auf die Seite und verwenden Sie sie:
<script type="text/javascript" src="json.js"></script>
Um zu testen, ob sie verwendet werden kann, können Sie eine JSP-Seite schreiben. und fügen Sie dann der Schaltfläche eine Methode hinzu, um die verarbeitete JSON-Zeichenfolge anzuzeigen.
Ändern Sie für chinesische verstümmelte Zeichen die Kodierungsmethode in: GB2312.
Sie können es direkt auf der Seite ändern oder wenn die Antwort zurückkommt.
So ändern Sie die Seite:
<head> <meta http-equiv="Content-Type" content="text/html; charset=GB2312"> </head>
So ändern Sie die Antwortrückgabe des Java-Codes:
response.setHeader("Cache-Control", "no-cache"); response.setContentType("text/json;charset=gb2312");
Werfen wir einen Blick auf den folgenden Code, der die gegenseitige Konvertierung zwischen Zeichenfolgen und JSON-Objekten einführt: (In diesem Beispiel wird JQuery verwendet, aber ruft ein Button-Button-Click-Ereignis auf, Sie können es in onclick ändern
Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem mit verstümmeltem Javascript-JSON. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!