位置: 编程技术 - 正文

unity请求json数据并解析(unity jsonobject)

编辑:rootadmin

推荐整理分享unity请求json数据并解析(unity jsonobject),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:unity jsonobject,unity post请求,unity中json有几种结构,unity jsonutility,unity中json有几种结构,unity jsonobject,unity解析json数据,unity json,内容如对您有帮助,希望把文章链接给更多的朋友!

unity3d在跟.net进行http通信的时候,最常见的就是表单数据的提交请求了,但服务器端会返回一坨json数据,这就要求我们在unity中进行json数据的处理了,一般unity中处理json个数数据用的最多的就是LitJSON(它是.net平台下处理SON数据库的类库)。下面我就贴出源码,仅供学习参考!

unity请求json数据并解析(unity jsonobject)

关于LitJSON的安装和使用,请参考: view plaincopyprint?using UnityEngine; using System.Collections; using LitJson; public class GetPhotoList : MonoBehaviour { // Use this for initialization void Start () { StartCoroutine(GetPhotos()); } // Update is called once per frame IEnumerator GetPhotos(){ WWWForm form = new WWWForm(); form.AddField("id",""); WWW w = new WWW(" while (!w.isDone){yield return new WaitForEndOfFrame();} if (w.error != null){Debug.LogError(w.error);} Debug.Log(w.text); JsonData jd = JsonMapper.ToObject(w.text); for (int i = 0; i < jd.Count; i&#;&#;) { Debug.Log("id=" &#; jd[i]["id"]); Debug.Log("name=" &#; jd[i]["name"]); } } } Server:

[plain] view plaincopyprint?using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Runtime.Serialization.Json; using System.ServiceModel; using System.ServiceModel.Web; using System.IO; namespace UpdatePhoto { /// <summary> /// GetPhotoList 的摘要说明 /// </summary> public class GetPhotoList : IHttpHandler { public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; string id = context.Request.Form["id"]; string path = context.Request.PhysicalApplicationPath; //context.Response.Write("Hello World"); List<Photo> photos = GetPhotos(id,path); DataContractJsonSerializer djson = new DataContractJsonSerializer(photos.GetType()); djson.WriteObject(context.Response.OutputStream, photos); } public List<Photo> GetPhotos(string id,string path) { //获取目录 string localPath = path&#;id &#; "\"; //读取目录下的文件 if (!Directory.Exists(localPath)) return null; string[] files = Directory.GetFiles(localPath); List<Photo> photos = new List<Photo>(); foreach (string file in files) { string filename = file.Substring(file.LastIndexOf('\')&#;1); Photo p = new Photo(); p.name = filename; p.id = id; photos.Add(p); } return photos; } public bool IsReusable { get { return false; } } } public class Photo { public string id; public string name; } }

Unity3D中销毁对象的方式 转载自:

Unity3D获取对象的5中方式 转载自:

封装 UnityEngine.Debug.Log 为Dll ,游戏发布关闭 Log 减少性能消耗 本文参考雨松Mono的文章:

标签: unity jsonobject

本文链接地址:https://www.jiuchutong.com/biancheng/380126.html 转载请保留说明!

上一篇:Unity3d 导入图片 自动修改Texture Type为Sprite (2D and UI) 及设置 Packing Tag为文件夹名(unity怎么导入3d模型)

下一篇:Unity3D中销毁对象的方式(unity销毁预制体)

  • 滞纳税款和滞纳金比例
  • 所得税损益类科目包括
  • 企业资产损失税前扣除管理办法2011215号第46条
  • 现金存银行会计分录
  • 委外加工怎么做仓库账
  • 本期缴纳上期应缴税额
  • 收到其他与筹资活动有关的现金计算公式
  • 发票代码和发票号码是什么
  • 固定资产新建帐套
  • 购销业务账务处理
  • 差额事业单位的工资是由财政开支吗
  • 进口商品不提供发票合法吗
  • 附加税减免税会计处理怎么做?
  • 注册资本金印花税什么时候缴纳
  • 股东转入的钱算什么
  • 建筑业如何开票
  • 短期理财的门槛
  • 水利建设基金2021
  • 施工费可以开13个点吗
  • 小规模纳税人需要每月清卡吗
  • 关于支付税审费的问题
  • 年终奖扣税和工资扣税
  • 海关对现金携带数量有要求吗
  • 汇兑损益怎么记账
  • 企业所得税汇算清缴补缴税款分录
  • 火车票可以报账吗
  • 从劳务市场雇人受伤了怎么办?
  • 金融资产终止确认是什么意思
  • php调用soap
  • 融资a轮之前
  • 圣帕特里克的传说
  • wordpress主题0skr
  • php option
  • 设置背景图片大小和元素的大小一致的代码
  • 大学毕业后送快递
  • linux如何使用
  • 新购入的汽车需要年检吗
  • 电子商业汇票业务
  • 公司给员工交社保是怎么交的
  • 股本和库存股有什么区别
  • 织梦如何使用
  • 现代服务行业有哪些
  • sql条件查询语句怎么写
  • 无形资产多摊销怎么处理
  • 电子发票是否作废怎么查
  • 未达账项审计调账怎么办
  • 企业购买随时准备出售的债券
  • 有外经证还要缴纳企业所得税吗
  • 社保缓缴政策2020
  • 房地产企业怎么交房产税
  • 税务机关多收税款几年可以要求退回
  • 出差补助办法
  • 加油费用属于什么科目明细
  • 微信提现手续费多少?
  • 建厂房之前需要什么条件
  • 来料加工企业的辅助材料自购怎开销售发票
  • mysql如何优化sql查询
  • Select count(*)、Count(1)和Count(列)的区别及执行方式
  • mysql怎么修改用户名和密码
  • qq远程协助点不动
  • 微软宣布将GPT接入操作系统
  • win8怎么升级到win10 bios设置
  • wcu.exe是什么
  • windows xp 开机
  • 苹果发布会最新消息
  • le启动exe是什么意思
  • win10专业版系统安装教程
  • win7还原电脑系统的步骤
  • win7系统教程
  • 骨骼动画原理
  • opengl绘制函数
  • NGUI之UIGrid
  • javascript中数组的方法
  • jquery中追加到指定元素末尾
  • Android android.support.v4.widget.SlidingPaneLayout 侧滑示例
  • 个人限购
  • 河南省税务局冯伟
  • 区地税局会不会分到乡镇
  • 交17000办的保险是什么保险
  • 公车补贴计入工资吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设