本章内容是从API接口请求Json,将其保存在本地,并且从本地读取解析。
废话不多说,直接上干货,我选取的示例接口是一个查询电话号码归属地的功能。
首先我们要向示例接口请求Json数据 ,并且将请求得到的Json数据保存到本地文件夹下。
代码如下:
using UnityEngine;
using System.Collections;
using System.IO;
public class Downjson : MonoBehaviour {
//文件夹名称
string FolderName = "floder";
//文本名称
string FileName = "test";
//文件流
FileStream file;
//申请的key值
static string key = "37ddfcfd037a3da1";
//要查询的手机号
static string shouji = "15998422360";
string head = "http://api.jisuapi.com/shouji/query?appkey="+key+"&shouji="+shouji;
string json;
// Use this for initialization
void Start () {
//如果没有创建好文件夹
if(!Directory.Exists(FolderName)) {
string path = Application.dataPath+"/"+FolderName;
string path1 = path + "/" + FileName;
//创建文件夹
Directory.C