Heim > Java > javaLernprogramm > Welche Bedeutung hat JSONTokener in Java?

Welche Bedeutung hat JSONTokener in Java?

PHPz
Freigeben: 2023-09-07 08:49:06
nach vorne
1459 Leute haben es durchsucht

Die

Welche Bedeutung hat JSONTokener in Java?

JSONTokener-Klasse ermöglicht es Anwendungen, Zeichenfolgen in Tokens aufzuteilen. Es kann von den Konstruktoren JSONObject und JSONArray verwendet werden, um JSON-Quellzeichenfolgen zu analysieren. Zu den wichtigen Methoden der JSONTokener-Klasse gehören back() – bewegt den Cursor um eine Position zurück, more() – gibt true zurück, wenn das Token Elemente enthält, andernfalls gibt es false zurück, next() – gibt die aktuelle Position zurück nächstes Zeichen von , nextTo(character) – Gibt die Zeichenfolge zurück, die vor dem angegebenen Zeichen stand. Die chinesische Übersetzung von

Grammar

<strong>public class JSONTokener extends java.lang.Object</strong>
Nach dem Login kopieren

Example

ist:

Example

import java.io.*;
import org.json.*;
public class JSONTokenerTest {
   public static void main(String args[]) throws JSONException, Exception {
      String jsonStr = "{" + " \"Technology\": \"Java\", "+ " \"location\": [ Madhapur, Hyderabad ] " + "}";
      <strong>JSONTokener </strong>jsonToken = new <strong>JSONTokener(jsonStr)</strong>;
      jsonToken.next();
      jsonToken.next();
      jsonToken.next();
      jsonToken.next();
      char c = jsonToken.<strong>next()</strong>;
      jsonToken.<strong>back()</strong>;
      boolean b = jsonToken.<strong>more()</strong>;
      String s = jsonToken.<strong>nextTo</strong>(&#39;i&#39;);
      System.out.println("next character: " + c);
      System.out.println("has more tokens: " + b);
      System.out.println("next to i: " + s);
   }
}
Nach dem Login kopieren

Output

<strong>next character: T
has more tokens: true
next to i: Technology": "Java", "locat</strong>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWelche Bedeutung hat JSONTokener in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage