[索引页]
[源码下载]
作者: webabcd
介绍
Silverlight 2.0 调用REST服务,处理JSON格式,RSS/ATOM格式的数据
通过 System.Net.WebClient 类调用 REST 服务
通过 System.Json 命名控件下的类处理 JSON 数据
通过 System.Xml.Linq 命名空间下的类(LINQ to XML)处理 XML 数据
通过 System.ServiceModel.Syndication 命名空间下的类处理 RSS/ATOM 数据
在线DEMO
http://www.cnblogs.com/webabcd/archive/2008/10/09/1307486.html
示例
1、调用 REST 服务,返回 JSON 数据
REST.cs(WCF创建的REST服务)
Json.xaml
Json.xaml.cs
2、调用 REST 服务,返回 XML 数据
REST.cs(WCF创建的REST服务)
Xml.xaml
Xml.xaml.cs
3、调用 REST 服务,返回 RSS/Atom 数据
Proxy.aspx.cs(返回指定的URL地址的内容的服务)
RSSAtom.xaml
RSSAtom.xaml.cs
OK
[源码下载]
[源码下载]
作者: webabcd
介绍
Silverlight 2.0 调用REST服务,处理JSON格式,RSS/ATOM格式的数据
通过 System.Net.WebClient 类调用 REST 服务
通过 System.Json 命名控件下的类处理 JSON 数据
通过 System.Xml.Linq 命名空间下的类(LINQ to XML)处理 XML 数据
通过 System.ServiceModel.Syndication 命名空间下的类处理 RSS/ATOM 数据
在线DEMO
http://www.cnblogs.com/webabcd/archive/2008/10/09/1307486.html
示例
1、调用 REST 服务,返回 JSON 数据
REST.cs(WCF创建的REST服务)
/// <summary>
{
/// <summary>
{
return new User { Name = name, DayOfBirth = new DateTime(1980, 2, 14) };
/// <summary>
{
{
new User(){ Name = "webabcd01", 1, 1) },
new User(){ Name = "webabcd02", 2) },
new User(){ Name = "webabcd03", 3, 3) },
Json.xaml
Json.xaml.cs
{
{
{
/// <summary>
{
{
{
/*
/// <summary>
{
{
{
/*
2、调用 REST 服务,返回 XML 数据
REST.cs(WCF创建的REST服务)
/// <summary>
{
/// <summary>
{
return new User { Name = name, 14) };
/// <summary>
{
{
new User(){ Name = "webabcd01",
new User(){ Name = "webabcd02",
new User(){ Name = "webabcd03",
Xml.xaml
Xml.xaml.cs
{
{
{
/// <summary>
{
{
{
/*
/// <summary>
{
{
{
select new { Name = (string)p.Element(ns + "Name"), DayOfBirth = (DateTime)p.Element(ns + "DayOfBirth") };
/*
3、调用 REST 服务,返回 RSS/Atom 数据
Proxy.aspx.cs(返回指定的URL地址的内容的服务)
{
{
RSSAtom.xaml
RSSAtom.xaml.cs
{
{
{
/// <summary>
{
{
{
{
OK
[源码下载]
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。