用list<类>集合接收一个网址返回的一个类的集合的XML
2014-10-21 15:00
483 查看
JavaScriptSerializer serializer = new JavaScriptSerializer(); string json = Share.Helper.HttpRequest("http://api.veggieg.com/article?order&type=focus");//把传过来的XML转换成Json格式 List<Student> = serializer.Deserialize<List<Student>>(json);//把json格式解析成类
//读取URL返回的内容,并返回JSON格式(在线) public static string HttpRequest(string url) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.Method = "GET"; HttpWebResponse response = (HttpWebResponse)request.GetResponse(); StreamReader reader = new StreamReader(response.GetResponseStream()); string str = reader.ReadToEnd(); reader.Close(); return str; }
把本地的XML文件转成Json格式(本地) string xmlFile = Server.MapPath(@"Gen.xml"); XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(xmlFile); string jsonText = JsonConvert.SerializeXmlNode(xmlDoc);
把本地的XML文件转成string类型(本地) string xmlFile = Server.MapPath(@"Gen.xml"); XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(xmlFile); string xmlStr = xmlDoc.OuterXml;
相关文章推荐
- asp.net读取Xml返回IList<T>集合
- scala调用java的方法,返回了一个对象链表List<Student>,在scala中遍历该链表获取指定Student的名字name
- 返回集合使用IEnumerable<>还是IList<>
- 将泛型集合类(List<T>)转换成DataTable,返回的DataTable所有列的数据类型为string型,且列顺序与字符串提供的字段顺序一致
- 将一个DataTable转换成一个List<T>的泛型集合
- 有没有代码可以判断一个List<View>集合里的view是什么view
- Mybatis Mapper.xml 需要查询返回List<String>
- 将一个DataTable转换成一个List<T>的泛型集合
- 有没有代码可以判断一个List<View>集合里的view是什么view
- Dom4J解析xml文件动态转换为List<Bean>或者Map集合
- 对比两个同类型的泛型集合并返回差异泛型集合 ——两个List<类名>的比较
- hibernate如何返回一个Map对象 以及List<Map<String, Object>>
- C#读取数据库返回泛型集合 把DataSet类型转换为List<T>泛型集合
- C#读取数据库返回泛型集合 把DataSet类型转换为List<T>泛型集合
- 返回 list<> 集合异常
- 如何将一个List<Map<String,String>>类型的集合数据转换成json格式输出
- mybatis返回类型string,或者对象,均可用list<string>或者,list<对象>来接收
- 把一个List<String>集合中的数据用分隔符分开,并以字符串展示出来
- Dom4J解析xml文件动态转换为List<Bean>或者Map集合
- 黑马程序员—最常用的一个集合 泛型集合List<>