Heim >Web-Frontend >Front-End-Fragen und Antworten >So lösen Sie das Problem mit verstümmeltem Javascript-JSON

So lösen Sie das Problem mit verstümmeltem Javascript-JSON

藏色散人
藏色散人Original
2022-01-18 14:44:465681Durchsuche

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“.

So lösen Sie das Problem mit verstümmeltem Javascript-JSON

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn