WebService传XML 简单实例
发布时间 - 2026-01-11 01:03:59 点击率:次WebService传XML 简单实例

传送
[WebMethod]
public XmlDataDocument GetSiteAData(string AssignName)
{
XmlDataDocument xd = new XmlDataDocument();
DataSet ds = BusinessWork.BusinessWorkDataSet("TreeView1");
xd = new XmlDataDocument(ds);
XmlNode root1 = xd.DocumentElement;
XmlNodeList roots = root1.SelectNodes("url");
foreach (XmlNode roota in roots) //为所有元素加上站点名称标记
{
XmlElement Link = xd.CreateElement("SiteName");
Link.InnerText = ConfigurationSettings.AppSettings["SiteName"].ToString();
roota.AppendChild(Link);
}
return xd;
}
异步调用
IAsyncResult ar1;
IAsyncResult ar2;
localhost.WebService serviceA = new localhost.WebService();
XmlNode xmlNode1;
XmlNode xmlNode2;
////直接调用
//xmlNode1 = serviceA.GetSiteAData("2");
//异步调用
ar1 = serviceA.BeginGetSiteAData("3", null, null);
ar2 = serviceA.BeginGetSiteAData("2", null, null);
xmlNode1 = serviceA.EndGetSiteAData(ar1);
xmlNode2 = serviceA.EndGetSiteAData(ar2);
StringBuilder xmlString1;
xmlString1 = new StringBuilder(xmlNode1.OuterXml);
XmlDataDocument xd = new XmlDataDocument();
xd.LoadXml(xmlString1.ToString());
DataSet ds = new DataSet();
ds.ReadXml(new XmlNodeReader(xd));
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
# WebService传XML
# 如何实现
# 实例
# php的webservice的wsdl的XML无法显示问题的解决方法
# 异步调用webservice返回responseXML为空的问题解决方法
# 关于jquery ajax 调用带参数的webservice返回XML数据一个小细节
# 分享XmlHttpRequest调用Webservice的一点心得
# Jquery Ajax学习实例6 向WebService发出请求
# 返回DataSet(XML) 异步调用
# 希望能
# 谢谢大家
# 直接调用
# BusinessWorkDataSet
# XmlNode
# BusinessWork
# xd
# DataSet
# ds
# url
# SelectNodes
# roota
# foreach
# DocumentElement
# roots
# XmlNodeList
# nbsp
# WebMethod
# pre
# br
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
如何在IIS7上新建站点并设置安全权限?
微信小程序 HTTPS报错整理常见问题及解决方案
如何在 Pandas 中基于一列条件计算另一列的分组均值
大学网站设计制作软件有哪些,如何将网站制作成自己app?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
如何在IIS管理器中快速创建并配置网站?
千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】
谷歌浏览器下载文件时中断怎么办 Google Chrome下载管理修复
java中使用zxing批量生成二维码立牌
JavaScript模板引擎Template.js使用详解
Laravel怎么创建控制器Controller_Laravel路由绑定与控制器逻辑编写【指南】
奇安信“盘古石”团队突破 iOS 26.1 提权
Win11怎么设置默认图片查看器_Windows11照片应用关联设置
今日头条微视频如何找选题 今日头条微视频找选题技巧【指南】
移动端脚本框架Hammer.js
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
Laravel如何使用Gate和Policy进行权限控制_Laravel权限判定与策略规则配置
Laravel如何发送邮件和通知_Laravel邮件与通知系统发送步骤
韩国代理服务器如何选?解析IP设置技巧与跨境访问优化指南
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
Laravel如何使用Gate和Policy进行授权?(权限控制)
Python自然语言搜索引擎项目教程_倒排索引查询优化案例
西安市网站制作公司,哪个相亲网站比较好?西安比较好的相亲网站?
Laravel怎么实现搜索高亮功能_Laravel结合Scout与Algolia全文检索【实战】
打造顶配客厅影院,这份100寸电视推荐名单请查收
html5源代码发行怎么设置权限_访问权限控制方法与实践【指南】
浅谈javascript alert和confirm的美化
如何在云主机上快速搭建网站?
Swift中循环语句中的转移语句 break 和 continue
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
HTML透明颜色代码在Angular里怎么设置_Angular透明颜色使用指南【详解】
网站制作企业,网站的banner和导航栏是指什么?
HTML5建模怎么导出为FBX格式_FBX格式兼容性及导出步骤【指南】
Laravel如何升级到最新版本?(升级指南和步骤)
如何在IIS中配置站点IP、端口及主机头?
php 三元运算符实例详细介绍
Google浏览器为什么这么卡 Google浏览器提速优化设置步骤【方法】
C++用Dijkstra(迪杰斯特拉)算法求最短路径
如何使用 Go 正则表达式精准提取括号内首个纯字母标识符(忽略数字与嵌套)
如何为不同团队 ID 动态生成多个非值班状态按钮
Laravel怎么使用artisan命令缓存配置和视图
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
Laravel如何实现API版本控制_Laravel版本化API设计方案
如何选择PHP开源工具快速搭建网站?
Laravel如何实现多级无限分类_Laravel递归模型关联与树状数据输出【方法】
Laravel如何配置Horizon来管理队列?(安装和使用)
常州企业网站制作公司,全国继续教育网怎么登录?
图册素材网站设计制作软件,图册的导出方式有几种?

