jsonを1つに読み込もうとしているときに問題が発生しています。私はこのメッセージを "ArgumentException:JSON解析エラー:無効な値です。"私の情報クラスがユニティの問題JsonUtility.FromJson
[Serializable]
public class Response
{
public string equipo;
public int pj;
public int pg;
public int pp;
}
されており、ここで私は、私は、この行でエラーが出る
IEnumerator RequestCorutine()
{
var req = new WWW("http://localhost/test/item.php?team=Boca");
yield return req;
print(req.text);
//var json = req.text;
string json = System.Text.Encoding.UTF8.GetString(req.bytes, 3,
req.bytes.Length - 3);
Response response = JsonUtility.FromJson<Response>(json);
print("Equipo: " + response.equipo + " PJ: " + response.pj + " PG: " +
response.pg + " PP: " + response.pp);
}
目を覚まし機能で呼び出しコルーチンです。ここ
[{"equipo":"Boca","pj":"5","pg":"3","pp":"2"}] and it is ok in unity.
:私のJSONは次のようになります:Response response = JsonUtility.FromJson<Response>(json);
私は自分の英語を謝っています。ありがとう。
jsonの '['と ']'部分はありますか? – Maxime
それはそこにあるはずがありません? – Maxi
私の答えを見てください。それは動作しましたか? – Maxime