XML und/oder JSON

ComPeiler

Neues Mitglied
Hallo liebe Community,

ich habe ein Problem.

Lese aus einer Internetseite XML oder JSON aus und möchte die Werte gerne unkompliziert und effizient verarbeiten.

Bei JavaScript langt wohl ein Befehl um JSON zu verarbeiten.

Muss bei Java wirklich erst eine Bibliiothek eingebunden werden und ne Klasse erstellt werden?

Fettes Merci!

LG
 

c_sidi90

Top Contributor
In Java basiert alles auf Klassen, du musst zum Auslesen nicht extra eine Klasse nur für das Auslesen erstellen, kannst den Code auch in einer bestehenden Klasse implementieren.

Um JSon Daten in Java zu verarbeiten, muss die benötigte Bibliothek dem Classpath hinzugefügt werden, das ist aber bei 90 % der Programmiersprachen der Fall, solange JSON nicht native Unterstützt wird oder es sich nicht um eine Websprache wie Javascript handelt.

Ansich ist es aber auch kein großer Aufwand.
 
A

annonymos

Gast
Wenn du die XSD zu der XML - Datei hast, kannst du JAXB verwenden.
JAXB ist bestandteil der standard API und kann unkompliziert mit den statischen Methoden unmarshall und marshall konvertiert werden.

Java:
JAXB.unmarshal(file, class);
JAXB.marhsall(object, file);

JSON ist in JAVA EE enthalten und im SE musst du beispielsweise die Jackson API hinzufügen.
 
C

Compeiler1

Gast
Hallo,

vielen Dank. Habs jetzt mit JSON versucht:

1.) Habe mir die "json-lib-2.4-jdk15.jar" heruntergeladen.

2.) Rechtsklick auf Projekt -> Properites -> Java Build Path -> Libraries -> Add External JARs und ausgewählt.


3.) JSONObject jsonObject = (JSONObject) JSONSerializer.toJSON( sJson );
im Code eingefügt.

4.) import net.sf.json.JSONObject;
import net.sf.json.JSONSerializer;
im Code eingefügt

Wenn ich jetzt auf das Play - Zeichen gehe, dort bei Android Device Chooser einen emulator aussuche steht in Logcat folgendes:

Shutting down VM
threadid=1: thread exiting with uncaught exception (group=0x40015560)
FATAL EXCEPTION: main
java.lang.NoClassDefFoundError: net.sf.json.JSONSerializer
...

Habe schon mehrere Jars hinzugefügt aber alle den gleichen Fehler.

Vielen Dank für eure Hilfe.

LG
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
I JSON in Objekt umwandeln Java Basics - Anfänger-Themen 3
J JSON mit einem JPanel Java Basics - Anfänger-Themen 3
J Objekte in JSON speichern?? Java Basics - Anfänger-Themen 1
V JSON-Objs aus JSON-Obj filtern und löschen (Manipulation ohne Kenntnis der vollst. Struktur) Java Basics - Anfänger-Themen 12
I JSON / XML Struktur mit Vererbung / Interfaces Java Basics - Anfänger-Themen 0
I API - zurückgegebener JSON String lesen und in Entity konvertieren Java Basics - Anfänger-Themen 2
I JSON - cannot deserialize from Object value Java Basics - Anfänger-Themen 16
S JSON einlesen und benutzen Java Basics - Anfänger-Themen 5
HolyFUT JSON String in Java Object schreiben - Anführungszeichen rauskriegen? Java Basics - Anfänger-Themen 17
BATMAN_2008 Jackson adding additional fields to JSON throws java.util.concurrent.CompletionException: Java Basics - Anfänger-Themen 2
I JSON und Interface Java Basics - Anfänger-Themen 3
J Wert in einer json Datei ändern und speichern Java Basics - Anfänger-Themen 3
J Json Datei auslesen Java Basics - Anfänger-Themen 4
J JSON-HashMap Java Basics - Anfänger-Themen 3
P JSON-Array auf Excel-Spalten verteilen? Java Basics - Anfänger-Themen 5
P Variablen HttpResponse.getBody() wird automatisch org.json Object und kann nicht zu json.simple Object gecastet werden? Java Basics - Anfänger-Themen 7
P Ressourcen für JSON & API Informationen? Java Basics - Anfänger-Themen 1
D JSON in JSOUP ELEMENTS Java Basics - Anfänger-Themen 1
M Wie analysiert JSON eine toString-Ausgabe ? Java Basics - Anfänger-Themen 1
F POST-Request mit json - Abfrage mit Java Java Basics - Anfänger-Themen 2
R Value von einem JSON-Objekt ausgeben Java Basics - Anfänger-Themen 4
S JSON Datei schreiben und lesen Java Basics - Anfänger-Themen 3
F Kann JSON nicht deserialisieren Java Basics - Anfänger-Themen 0
R JSON Array Java Basics - Anfänger-Themen 4
E Erste Schritte Wie führe ich org.json.jar aus? Java Basics - Anfänger-Themen 6
M JSON Format Java Basics - Anfänger-Themen 5
I JSON Datei in Array umwandeln Java Basics - Anfänger-Themen 1
A JSON Lesen und Schreiben. Java Basics - Anfänger-Themen 3
L Jackson JSON parsen Java Basics - Anfänger-Themen 7
A JSON versenden Java Basics - Anfänger-Themen 2
N JSON - komme nicht weiter Java Basics - Anfänger-Themen 2
Y Fehler in Json Datei Java Basics - Anfänger-Themen 4
F JSON null macht mir ein Problem Java Basics - Anfänger-Themen 3
N Suchfeld, JSON Java Basics - Anfänger-Themen 2
F JSON in dokumentierten Format als PDF Java Basics - Anfänger-Themen 3
P JSON-Konfigurationsdatei verwenden: Probleme mit Pfad Java Basics - Anfänger-Themen 1
J JSON Java Basics - Anfänger-Themen 2
F JSON von XBMC Java Basics - Anfänger-Themen 1
Traxter JSON in Java Java Basics - Anfänger-Themen 15
J String aus Json File parsen Java Basics - Anfänger-Themen 6
B Best Practice JSON Datei zerlegen Java Basics - Anfänger-Themen 1
Joew0815 Interface JSON Objekte aus Java Objekten erzeugen Java Basics - Anfänger-Themen 9
J Funktion um JSON per Post senden/emfangen Java Basics - Anfänger-Themen 3
L Input/Output JSON Objekt abrufen und ausgeben Java Basics - Anfänger-Themen 9
D JSON Java Basics - Anfänger-Themen 4
R JSON - Ausgabe als HTML mit gson Java Basics - Anfänger-Themen 6
F JSON to JAVA (und vice versa) Java Basics - Anfänger-Themen 2
M JSON Datensätze aus Website in Tabelle Java Basics - Anfänger-Themen 17
C Java, Javascript, Dojox und JSON Java Basics - Anfänger-Themen 4
S JSON String in Object umwandeln Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben