Litjson 解析接口數據出現: JsonException: Invalid character '' in input string


    /// <summary>
    /// 5.3.6f1 加載數據
    /// </summary>
    /// <returns></returns>
    IEnumerator ReadData()
    {
        WWW www = new WWW("http://127.0.0.1:12307/broadcast?type=refreshFileList");
        yield return www;
        Debug.Log(www.text);
        LitJson.JsonData data = LitJson.JsonMapper.ToObject(System.Text.Encoding.UTF8.GetString(www.bytes, 3, www.bytes.Length - 3));
        Debug.Log(data["state"]);
        for (var i = 0; i < data["data"].Count; i++)
        {
            Debug.Log(data["data"][i].ToString());
        }
    }
    /// <summary>
    /// 2019.4.0f1 加載數據
    /// </summary>
    /// <returns></returns>
    IEnumerator ReadData()
    {
        string url = "http://127.0.0.1:12307/broadcast?type=refreshFileList";
        var req = UnityWebRequest.Get(url);
        yield return req.SendWebRequest();
        var text = req.downloadHandler.text;
        Debug.Log(text);
        LitJson.JsonData data = LitJson.JsonMapper.ToObject(System.Text.Encoding.UTF8.GetString(req.downloadHandler.data, 3, req.downloadHandler.data.Length - 3));
        Debug.Log(data["state"]);

    }
接口中返回的JSON數據:
{
"state":"200", "data":[ "D:\\廣播音頻\\Stream(2, 44.1k).wav", "D:\\廣播音頻\\Test1.wav", "D:\\廣播音頻\\播放.mp3" ] }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM