WebService传递XML数据 C#DataSet操作XML 解析WebService返回的XML数据
来源:互联网 发布:windows photos 卸载 编辑:程序博客网 时间:2024/05/21 14:56
贴图
知乎:显著提升程序员身心健康和工作效率的装备有哪些?
笔记本:
1.银河舰队 PAVILION 15-bc011TX光暗影精灵2
2.顽石 —FL5900U7500超薄i7(性价比最高)键盘:
1.机械键盘:FILCO 圣手 87键 红轴(日),樱桃(Cherry)G80-3000 茶轴
(德),DUCKY
2087S(台)
2.静电容:HHKB(日)
3.情怀插入:小黑USB键盘 ThinkPad USB Track Point 键盘 0B47082- 显示器:Eizo,戴尔,三星,明基,22寸以上(AOC C3208VW8 32英寸曲屏)
- PC配置:i7,16G,SSD,双显示器
- 电脑椅:Aeron Chair(个人经济承受能力下,最贵的)
- 萌妹纸一枚(多多益善,不过太多小心受用不起)
IDE:
1.Win(Visual Studio)2.Linux(Vim,其他真的还有必要说吗?)3.Mac(Xcode,CodeRunner,SnippetsLab)4.跨平台(Pycharm,UltraEdit,Eclipse,Source Insight,Codeblocks)5.插件(Visual Assist X,Pydev)
耳机:
1.听音乐:AKG Q460
2.玩游戏:赛睿西伯利亚 v1,v2
贴图
Webservice传递的数据只能是序列化的数据,典型的就是xml数据。
/// <summary> /// 通过用户名和密码 返回下行数据 /// </summary> /// <param name="UserName">用户名</param> /// <param name="UserPwd">密码</param> /// <returns></returns> [WebMethod] public XmlDataDocument GetUpMassageDate(string UserName, string UserPwd) { try { XmlDataDocument xd = new XmlDataDocument(); DataSet ds = DbHelperSQL.Query("select Mobile,UPMessge, RecordDate from dbo.NA_Activity_Data where ActivityID in( select ActivityID from dbo.NA_Activity where UserID in (select UserID from dbo.NA_User where UserName='" + UserName.Trim() + "' and UserPwd='" + UserPwd.Trim() + "'))"); if (ds != null && ds.Tables.Count > 0) { xd = new XmlDataDocument(ds); XmlNode root1 = xd.DocumentElement; XmlNodeList roots = root1.SelectNodes("ds"); foreach (XmlNode item in roots) { XmlNodeList list = item.SelectNodes("RecordDate"); ds.EnforceConstraints = false; //如果需要修改xml里的数据 需要加上这句 foreach (XmlNode node in list) { //这里是修改XML中 RecordDate的时间格式 原始格式是: <RecordDate>2012-04-20T16:16:00+08:00</RecordDate> node.InnerText = Convert.ToDateTime(node.InnerText.ToString()).ToString("yyyy-MM-dd HH:mm"); } } return xd; } else { return null; } } catch (Exception ex) { return null; } }
引用webservice返回XML数据,解析XML数据并绑定到GridView上
public void DateBind() { UpMassgeWebserive.GetDateUpMassageSoapClient um = new UpMassgeWebserive.GetDateUpMassageSoapClient(); DataSet ds = new DataSet(); XmlNode xmlNode1; XmlDataDocument xd = new XmlDataDocument(); StringBuilder sb; xmlNode1 = um.GetUpMassageDate("hzh", "chinahzh"); if (xmlNode1==null) { return; } sb = new StringBuilder(xmlNode1.OuterXml); if (sb.ToString().Equals("")) { return; } xd.LoadXml(sb.ToString()); ds.ReadXml(new XmlNodeReader(xd)); GridView1.DataSource = ds.Tables[0].DefaultView; GridView1.DataBind(); }
另参考:用WebService传递XML数据
贴图
知乎:显著提升程序员身心健康和工作效率的装备有哪些?
笔记本:
1.银河舰队 PAVILION 15-bc011TX光暗影精灵2
2.顽石 —FL5900U7500超薄i7(性价比最高)键盘:
1.机械键盘:FILCO 圣手 87键 红轴(日),樱桃(Cherry)G80-3000 茶轴
(德),DUCKY
2087S(台)
2.静电容:HHKB(日)
3.情怀插入:小黑USB键盘 ThinkPad USB Track Point 键盘 0B47082- 显示器:Eizo,戴尔,三星,明基,22寸以上(AOC C3208VW8 32英寸曲屏)
- PC配置:i7,16G,SSD,双显示器
- 电脑椅:Aeron Chair(个人经济承受能力下,最贵的)
- 萌妹纸一枚(多多益善,不过太多小心受用不起)
IDE:
1.Win(Visual Studio)2.Linux(Vim,其他真的还有必要说吗?)3.Mac(Xcode,CodeRunner,SnippetsLab)4.跨平台(Pycharm,UltraEdit,Eclipse,Source Insight,Codeblocks)5.插件(Visual Assist X,Pydev)
耳机:
1.听音乐:AKG Q460
2.玩游戏:赛睿西伯利亚 v1,v2
贴图
- WebService传递XML数据 C#DataSet操作XML 解析WebService返回的XML数据
- 用WebService传递XML数据
- WebService返回DataSet,Xml,Json
- 使用webservice返回xml格式数据使用jq解析
- Android利用Soap读取WebService并且解析XML的DataSet数据
- Android利用Soap读取WebService并且解析XML的DataSet数据
- Android利用Soap读取WebService并且解析XML的DataSet数据
- WebService 返回json格式和返回xml格式的数据
- Java访问WebService返回xml数据
- WebService XML 提交数据
- 调用webservice,解析返回数据为xml格式的字符串,进行数据绑定
- Java接收Cordys中webservice接口的返回数据并解析xml获取相应节点数据
- vb 解析webservice返回的xml整理
- Java访问WebService返回XML数据的代码
- Java访问WebService返回XML数据的方法
- 手把手教你SOAP访问webservice并DOM解析返回的XML数据
- asp通过json调用webservice接口,并获取返回的xml数据及解析
- 从DataSet 返回XML 数据
- android 自定义样式文件
- hdu 1714 排列2
- 链表
- oracle中添加删除重做日志文件组
- Datetime格式化大全
- WebService传递XML数据 C#DataSet操作XML 解析WebService返回的XML数据
- Linux 中直接 I/O 机制的介绍
- ubuntu 安装android 集成环境
- 了解oracle中的重做日志成员
- Xcode中断点的威力
- 关于Keep-Alive的一些知识
- Extjs中使用FusionChart举例
- Android 动画2--View异步显示和隐藏
- 颜色值转化成UIColor IOS