找回密码
 立即注册
查看: 4962|回复: 67

[脚本] Unity3D判断json与www数据是否错误?

[复制链接]
发表于 2013-4-25 14:37 | 显示全部楼层 |阅读模式

  1. IEnumerator ReadChapter()
  2.     {

  3.         WWWForm form = new WWWForm();
  4.         //form.AddField("UserID", 21);
  5.         //http://zytsg.00299.com/?CH=Init&UserID=21
  6.         WWW www = new WWW("http://??/?");//, form);
  7.         yield return www;
  8.         if (www.error == null)
  9.         {
  10.             try
  11.             {
  12.                 JsonData jd = JsonMapper.ToObject(www.text);
  13.                 ArrChapter = new string[jd["Barriers"][0].Count, 3];
  14.                 for (int i = 0; i < jd["Barriers"][0].Count; i++)
  15.                 {
  16.                     ArrChapter[i, 0] = jd["Barriers"][0][i]["BarrierName"].ToString();
  17.                     ArrChapter[i, 1] = jd["Barriers"][0][i]["Picture"].ToString();
  18.                     ArrChapter[i, 2] = "33";
  19.                 }
  20.                 for (int i = 0; i < jd["Barriers"][0].Count; i++)
  21.                 {
  22.                     for (int j = 0; j < 3; j++)
  23.                     {
  24.                         print(ArrChapter[i, j].ToString());
  25.                     }
  26.                 }
  27.             }
  28.             catch (Exception ex)
  29.             {
  30.                 print(ex.ToString());
  31.             }
  32.         }
  33.         else
  34.         {
  35.             Debug.Log(www.error);
  36.         }
  37.     }
复制代码
发表于 2014-1-29 10:08 | 显示全部楼层
感谢楼主分享
发表于 2014-4-26 10:14 | 显示全部楼层
谢谢 谢谢分享
发表于 2017-3-3 08:57 | 显示全部楼层
很不错
发表于 2017-3-3 09:08 | 显示全部楼层
顶顶多好
发表于 2017-3-3 09:12 | 显示全部楼层
真心顶
发表于 2017-3-3 09:40 | 显示全部楼层
说的非常好
发表于 2017-3-3 08:53 | 显示全部楼层
不错不错
发表于 2017-4-6 16:34 | 显示全部楼层
很不错
发表于 2017-4-6 16:40 | 显示全部楼层
楼主是超人
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-23 20:35 , Processed in 0.176805 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表