私はこのコードを持っている:辞書型のStringBufferの値をJavaでプリントするには?
StringBuffer sb = new StringBuffer();
try {
BufferedReader reader = request.getReader();
String line = null;
while ((line = reader.readLine()) != null) {
sb.append(line);
System.out.println(line);
}
} catch (Exception e) {
e.printStackTrace();
}
ライン:このようなループの最後にコンソールで
System.out.println(line);
プリント:
{"signupname":"John","signuppassword":"1234","signupnickname":"Jonny",
"signupdescription":"student","signupphoto":"(here photo url)"}
を私だけの値を取得する方法キーの? ジョンジョニー 学生 (ここでは写真のURL)ヘルパーのための
感謝:)
サンプル入力を投稿してください。 –
あなたの入力データには、すべてのオブジェクトがキーの値として存在しますか?または、** **常に** {key:正確な値、key:正確な値}となります – CraigR8806
split-methodをカンマで使用すると、キーと値のペアを取得できます。その後、splitメソッドをコロンで使用して値を取得することができます。 – IQV