JSON的读取,页面爬取
2016-02-03 13:20
651 查看
string strHtml = "";
string strURL= "";
WebClient wc = new WebClient();
wc.Encoding = Encoding.UTF8;
strHtml = wc.DownloadString(strURL); // 获取html内容
JObject jo = JObject.Parse(strHtml);
JArray jar = JArray.Parse(jo["rows"].ToString());
JToken jt = jo["rows"]; // 获得数组
int count = jar.Count; // 获得数组长度
StringBuilder sb = new StringBuilder("<div>");
sb.Append("<ul> \r");
int index = 0;
//遍历
for (int i = 0; i < count; i++)
{
index++;
string strNewID = jt[i]["contentId"].ToString();
string strNewSpan = jt[i]["title"].ToString();
string strNewDate = string.Format("{0:yyyy-MM-dd}", Convert.ToDateTime(jt[i]["releaseTime"]));
}
相关文章推荐
- js each的用法
- D3.js 整体展示篇
- JavaScript 经典实例收集整理
- PouchDB:可随时同步的开源JavaScript数据库
- ZeroClipboard js复制文本(兼容全部浏览器)
- JS实现无限分页加载——原理图解
- JS修炼之道》—— 读后总结
- 关于jsonp的理解
- JavaScript排序算法——选择排序
- JavaScript排序算法——希尔排序
- JavaScript排序算法——冒泡排序
- JavaScript排序算法——快速排序
- JavaScript排序算法——归并排序
- JavaScript排序算法——堆排序
- JavaScript排序算法——插入排序
- JavaScript跨域总结与解决办法
- 表单元素input事件兼容解决方案
- js类封装
- js验证手机号邮箱
- JSP 指令