欢迎您来到中国万网客户服务中心!
客服导航
如果您在使用我们的产品中遇到问题,建议您首先在“常见问题”中查询解决方法;
如果没有找到该问题的解决方法,您可以在“问题搜索”中进行搜索;
如果搜索后没有找到满意答案,您可以“在线提问”,我们会在1个工作日内给您答复。
您现在的位置: 中国万网客服中心 >> 常见问题 >> 软件常见问题 >> ASP.NET程序模板 >> 文章正文

web 服务HTML 文本模式匹配

作者:客服中心    文章来源:本站原创    点击数:    更新时间:2006-2-24

下例说明如何为提供文本的任何 URI 创建客户端代理。不用创作 .asmx 文件,而是可以创建 WSDL 文件来描述当前提供的 HTML(或 XML 或者任何其他非二进制格式)页。可以使用 WSDL 来生成客户端代理,并使用 WSDL.exe 命令行工具。该工具通过 RegEx 来分析已命名的 HTML 页和提取值。

为此可在 WSDL 的响应节中添加 <Match> 标记。这些标记采用一个称为 pattern 的属性,这是与页面上作为属性值的文本部分相对应的正则表达式。(注意:代理类中的属性为只读。)

使用中的代码然后可以创建对象,访问由 WSDL 中的功能化名称调用的 Matches 对象,并可以将任何 HTML 部分作为属性来访问。不需要了解 WSDL、正则表达式甚至 HTML 就可以使用代理类。代理类的行为与任何其他 .NET 框架类一样。

 
C# MatchClient.aspx

[查看源代码]

返回上一页
中国万网旗下网站:中国万网 买麦网
Copyright © 2007 中国万网 版权所有
推荐使用1024×768分辨率浏览,并关闭窗口弹出阻止程序