位置: 编程技术 - 正文

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销毁预制体)

  • 企业中秋晚会活动方案
  • 建筑企业预交的附加税怎么办
  • 法人私户转公户怎么操作
  • 科技型中小微企业贷款贴息贴保项目入库申请指南
  • 预缴税款可以下调吗
  • 二级分支机构不具有主体生产经营职能
  • 统驭科目的作用
  • 以无形资产投资入股缴纳哪些税收
  • 本金加收入减支出等于的是利润吗
  • 小规模纳税人销售额
  • 作为福利手段福利概念的三个条件是
  • 公益性捐赠会计分录金额
  • 现金支票作废需要签字吗
  • 营改增后预交营业税怎么处理
  • 个体工商户怎么交社保
  • 合伙企业出资额不计入实收资本和资本公积 那放哪
  • 没有按时缴纳税属于什么
  • 销项发票遗失怎么办
  • 小规模纳税人开专票税率是1%还是3%
  • 差额纳税怎么记账
  • 研发费用的扣除比例是多少
  • excel自动计算增值税
  • 股东分红纳入社会保险吗
  • 公司为员工负担个税怎么做账
  • 流动资产包括哪些形式
  • 应计提的存货跌价准备
  • 税控盘登不上怎么回事
  • 四项服务加计扣除政策2023
  • 贸易企业出口退税的操作明细流程
  • 自购自销金银首饰应纳消费税如何处理?
  • windows10 20h2 2004
  • 快递公司账务处理流程及方法
  • php面向对象详解
  • PHP:Memcached::fetch()的用法_Memcached类
  • Mtdacq.exe - Mtdacq是什么进程 有什么用
  • php imagettftext
  • 向股东借款支付利息划算还是做工资划算
  • 供热企业有哪些
  • 职工福利费包括奖金吗
  • 其他权益工具投资属于什么科目
  • php htmlentities()函数的定义和用法
  • php 冒泡
  • 实收资本挂在其他应收款怎么冲销
  • node更新到最新版本
  • 企业收到工程款会计分录
  • 归属于母公司所有者权益合计
  • 老板出差司机住哪
  • 收到发票未抵扣增值税
  • 如何拉企业纳税申报表
  • 固定资产以什么资金形态存在
  • 企业收到运输发票
  • 制造费用明细科目大全表
  • 转让无形资产或其他资产
  • 小规模纳税人指的是谁
  • 主营业务收入多计提怎么冲减
  • 资产负债表不平最简单的方法
  • 微软一般什么时候活动
  • Ubuntu14.4下Sublime Text 3无法输入中文解决方法
  • 如何创作图文并茂的图片
  • win7系统打印机共享给win10
  • linux vmware命令行
  • Win10 Mobile RedStone预览版14283更新内容汇总
  • unity小技巧
  • unity3d需要购买吗
  • js判断手机浏览器设置了电脑版浏览
  • android app开发中五种常用布局的运用场合
  • Unity3D游戏开发标准教程
  • shell脚本调用php方法
  • 层盖住下拉列表框问题解决方案
  • js中date
  • javascript数组去重函数
  • jquery实现倒计时效果
  • 济宁税务局王燕利
  • 怎么打印纳税申报清单
  • 央企收入归谁
  • 国税人事部门党建工作(税务局党建部门)
  • 纳税申报的具体内容
  • 2020年个体税收政策
  • 审计验资费计入什么科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设