欢迎来到天天文库
浏览记录
ID:8998293
大小:158.00 KB
页数:5页
时间:2018-04-14
《基于c#的词典接口调用代码实例》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、基于C#的词典接口调用代码实例接口描述:基于C#的词典接口调用代码实例接口平台:聚合数据usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Net;usingSystem.IO;usingXfrog.Net;usingSystem.Diagnostics;usingSystem.Web; //----------------------------------//成语词典调用示例代码-聚合数据//在线
2、接口文档:http://www.juhe.cn/docs/157//代码中JsonObject类下载地址:http://download.csdn.net/download/gcm3206021155665/7458439//---------------------------------- namespaceConsoleAPI{ classProgram { staticvoidMain(string[]args) { stringappkey="******
3、*************";//配置您申请的appkey //1.根据成语查询详细信息 stringurl1="http://v.juhe.cn/chengyu/query"; varparameters1=newDictionary(); parameters1.Add("word","");//填写需要查询的汉字,UTF8urlencode编码 par
4、ameters1.Add("key",appkey);//你申请的key parameters1.Add("dtype","");//返回数据的格式,xml或json,默认json stringresult1=sendPost(url1,parameters1,"get"); JsonObjectnewObj1=newJsonObject(result1); StringerrorCode1=newObj1["error_code"].
5、Value; if(errorCode1=="0") { Debug.WriteLine("成功"); Debug.WriteLine(newObj1); } else { //Debug.WriteLine("失败"); Debug.WriteLine(newObj1["error_code"].
6、Value+":"+newObj1["reason"].Value); } } /// ///Http(GET/POST) /// ///请求URL ///请求参数 ///请求方法 /
7、//响应内容 staticstringsendPost(stringurl,IDictionaryparameters,stringmethod) { if(method.ToLower()=="post") { HttpWebRequestreq=null; HttpWebResponsersp=null;
8、 System.IO.StreamreqStream=null; try { req=(HttpWebRequest)WebRequest.Create(url);
此文档下载收益归作者所有