JavaScript/JSON Problem

Status
Nicht offen für weitere Antworten.
B

bygones

Gast
Hi,

ich kaempfe gerade an javascript / json / bzw JavaServlets rum.

In einem Servlet habe ich eine LinkedList<String>, die logischerweise mit Strings gefuellt wird.

mit hilfe der json library erstelle ich daraus ein JSON objekt das folgendermassen aussieht:

Code:
{"nextInput":"yes_no_dk","questions":"[Eine Frage, die andere, noch was]"}

mit einem avascript will ich nun die einzelnen Fragen anzeigen lassen also

Eine Frage
die andere
noch was

mein js code sieht so aus:

Code:
var response = data.questions;
for (var i = 0; i < response.length; i++) {
		answer.innerHTML += "<div class='answer'>" + response[i] + "</div>";
}
data ist das objekt das ich vom ajax aufruf erhalte.

nun bekomm ich aber folgende Ausgabe

E
i
n
e

F
r
a
g
e
....

d.h. response geht buchstabenweise durch, nicht satzweise, bzw einzelne eintraege des arrays.

auch versuche die einzelnen Fragen mit ' oder " zu flankieren fuehrte zum gleichen ergebnis

ich bin der meinung der fehler liegt im JavaScript, da mir sonst die anzeige (siehe JSON objekt) korrekt erscheint.

Weiss einer wie ich einen JSONArray in JS zu behandeln hab, damit es funkioniert ?

Danke
dbac
 
R

Roar

Gast
also meiner meinung nach müsste das json so aussehen:
Code:
{
"nextInput":"yes_no_dk",
"questions":[
"Eine Frage", 
"die andere", 
"noch was"
]
}
die [ ] dürfen nicht von "" umschlossen sein, dafür müssten die einträge im array in "" stehen, sind ja strings.
womit/wie erstellst du das json?


edit:
also folgender code spuckt den richtigen json code aus:

Code:
		List<String> list = new ArrayList<String>();
		list.add("tach");
		list.add("was");
		list.add("geht");
		JSONObject o = new JSONObject();
		o.put("huscha", "buscha");
		o.put("ugga", list);
		System.out.println(o.toString());
 
B

bygones

Gast
danke... so wies aussieht hab ich eine falsche lib benutzt... bzw die die in einem anderen projekt drin war...

werd ich mal schaun und ausprobieren :)
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Nach Javascript alert , gleiche Webseite aufrufen Softwareentwicklung 3
ruutaiokwu regex, der mit nur html-comments, nicht aber javascript entfernt Softwareentwicklung 16
H Java als Backend, Javascript als View Softwareentwicklung 3
R JavaScript: zip implementierung? Softwareentwicklung 7
X JavaScript Plugin für Eclipse Softwareentwicklung 3
G Suche Ajax Javascript library Softwareentwicklung 10
T Dynamische Werte (HTML, JavaScript) Softwareentwicklung 4
J Prüfen ob JavaScript in HTML-Datei verwendet wird Softwareentwicklung 3
tiluhe Slider und Switch Zustand auf Website in JSON Datei schreiben/lesen Softwareentwicklung 7
Z Analysemuster - Welches nehme ich für diese Problem? Softwareentwicklung 0
L Design Patterns zu abstraktem Problem Softwareentwicklung 2
C Regex Problem Softwareentwicklung 1
TheJavaKid RegEx Problem Softwareentwicklung 2
C Regex-Problem Softwareentwicklung 24
C GIT Einstieg - Problem Softwareentwicklung 12
H Problem mit jsp:setproperty Softwareentwicklung 10
B Regex-Problem mit replace außerhalb des matching bereichs liegender Zeichenketten Softwareentwicklung 2
Landei MS-Access-Problem Softwareentwicklung 3
TiME-SPLiNTER Banales regEx-Problem Softwareentwicklung 2
A 8 Damen Problem (Backtracking) Softwareentwicklung 2
U xmlvm-Problem: Der erzeugte Obj-C-Code erzeugt Fehler in Apple's Xcode SDK Softwareentwicklung 3
S Subversion und Source Folder Problem. Softwareentwicklung 6
G PHP Problem: Geltungsbereich von Variablen Softwareentwicklung 3
L Problem mit Vererbung Softwareentwicklung 6
C Ein Problem mit der RSA Versschlüsselung Softwareentwicklung 3
W Problem mit Umlauten in xml Dateien auf englischen Systemen Softwareentwicklung 7
H Problem Programmieren Softwareentwicklung 12
H Problem mit eclipse Softwareentwicklung 3
M IllegalStateException - Problem mit GUI und Observer pattern Softwareentwicklung 4
m@nu Problem mit einer RegEx Softwareentwicklung 4
MTiN Problem mit Rot/Schwarz-Baum Softwareentwicklung 1
F Problem mit DOS-Box Softwareentwicklung 2
A Problem mit Datum-Formatierung Softwareentwicklung 2
K Knapsack Problem: Algorithmus? Softwareentwicklung 7
M Traveling Salesman Problem Softwareentwicklung 6
S Problem PJIRC java-applet Softwareentwicklung 4
rambozola problem mit division in oracle Softwareentwicklung 2
Icewind Problem mit der OOP Softwareentwicklung 4
G Problem mit ActionListener Softwareentwicklung 7
C Mysql-Frage(Problem mit nicht durchgeführten Zugriff) Softwareentwicklung 5

Ähnliche Java Themen

Neue Themen


Oben