Heim > Java > JavaBase > Hauptteil

So ermitteln Sie, ob eine Zeichenfolge in Java im JSON-Format vorliegt

王林
Freigeben: 2019-11-21 14:44:38
Original
16299 Leute haben es durchsucht

So ermitteln Sie, ob eine Zeichenfolge in Java im JSON-Format vorliegt

1. Beurteilen Sie einfach, ob es sich um ein JSON-Format handelt: Beurteilen Sie, ob der erste und der letzte Buchstabe {} oder [] sind Text im JSON-Format.

Der Code ist wie folgt implementiert:

public static boolean getJSONType(String str) {
	boolean result = false;
	if (StringUtils.isNotBlank(str)) {
		str = str.trim();
		if (str.startsWith("{") && str.endsWith("}")) {
			result = true;
		} else if (str.startsWith("[") && str.endsWith("]")) {
			result = true;
		}
	}
	return result;
}
Nach dem Login kopieren

2. Wenn die Analyse erfolgreich ist, handelt es sich um JSON Format; andernfalls ist es kein JSON-Format

Der Code wird wie folgt implementiert:

public static boolean isJSON2(String str) {
	boolean result = false;
	try {
		Object obj=JSON.parse(str);
		result = true;
	} catch (Exception e) {
		result=false;
	}
	return result;
}
Nach dem Login kopieren
Empfohlenes Tutorial:

Java-Einführungs-Tutorial

Das obige ist der detaillierte Inhalt vonSo ermitteln Sie, ob eine Zeichenfolge in Java im JSON-Format vorliegt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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