首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

什么是 XML Web Service

XML Web Service 是在 Internet 上进行分布式计算的基本构造块。开放的标准以及对用户和应用程序之间的通信和协作的关注产生了这样一种环境,在这种环境下,XML Web Service 成为应用程序集成的平台。应用程序是通过使用多个不同来源的 XML Web Service 构造而成的,这些服务相互协同工作,而不管它们位于何处或者如何实现。有多少个构建 XML Web Service 的公司,就可能有多少种 XML Web Service 定义。不过几乎所有定义都具有以下共同点: XML Web Service 通过标准的 Web 协议向 Web 用户提供有用的功能。多数情况下使用 SOAP 协议。 XML Web Service 可以非常详细地说明其接口,这使用户能够创建客...
类别:网页编程 - XML应用    查看:123    更新:2014-06-18

XML教程:XML有哪些用途

  XML是被设计为存储、传输以及交换数据的。XML不是被设计为用来显示数据的。    XML可以将HTML与数据分离    通过使用XML,您的数据可存储于HTML之外。    当我们使用HTML来显示数据时,数据存储于HTML中。通过使用XML,数据可以被存储在单独的XML文件中。这样做的话,您就可以把注意力集中在使用HTML进行数据布局和显示上面,并确保底层数据的改变不会牵扯到HTML的改变。    XML数据也可作为数据岛存储于HTML页面内部。您仍然可以专注于使用HTML对数据进行格式化和显示。    XML用于交换数据    通过使用XML,可以在互不兼容的系统间...
类别:网页编程 - XML应用    查看:143    更新:2014-06-18

XML教程:什么是XML及XML和HTML的区别

XML被设计用来描述数据,其焦点是数据的内容。  HTML被设计用来显示数据,其焦点是数据的外观。      应该掌握的基础知识: 在您继续学习之前,需要对以下知识有基本的了解:  HTML / XHTML  JavaScript or VBScript  什么是XML? XML指可扩展标记语言(EXtensible Markup Language)  XML是一种标记语言,很类似HTML  XML被设计用来描述数据  XML标签没有被预定义。您需要自行定义标签。  XML使用文件类型声明(DTD)或者XML Schema来描述数据。  带有DTD或者XML ...
类别:网页编程 - XML应用    查看:129    更新:2014-06-18

XML上传文件

概述   本文讲解了一个使用XML技术上传文件的例子,使用该方法没有传统方法中的种种限制。 这个例子讲述了如何使用MSXML3.0和ADO Stream对象来实现这种新的上传方法。好处有很多,比如,不需要专用的上传组件。 引言 为了在HTML网页中获得上传功能,在客户端我们可以使用如下格式的FORM: < FORM NAME="myForm" ACTION="TargetURL.asp" ENCTYPE="multipart/form-data"METHOD="post" > < INPUT TYPE="file" NAME="myFile" > < INPUT TYPE="submit" VALUE="Uploa...
类别:网页编程 - XML应用    查看:109    更新:2014-06-18

javascript读取xml

/** * 得到XML文件属性的集合对象 * @param xmlDoc XML对象 * @param name 属性名称 如: user * @return 返回 Array 对象 * Example XML: * <?xml version='1.0' encoding='utf-8'?> * <ekuy> *   <user> *     <name> *       <cnname>小猪</cnname> *     </name> *     <age>27</age> *   </user> *   <user> *     <name>...
类别:网页编程 - JavaScript    查看:142    更新:2014-06-18

使用DOM创建XML

  我以前在介绍XML和让别人试着使用DOM时,不只一个人问过我用DOM是否能用来凭空直接生成一个XML文件。   当然,这是当然可以的了,其次是怎么写程序呢。   那我就这个问题,专门在这篇文章中用VB和MSXML的COM接口的DOM实现的一个例子来讲一下:   首先我要说明的是,我用的MSXML的版本是IE5带的,版本号是5.0.2919.3800,微软的早期版本的接口和新的有些不一样,所以自己编程时,应该看一下她的接口和说明。   如果你对vb和COM不太熟悉,看下面的就可能比较费劲了,但VB比起其他的语言实现,应该是比较简单清楚的了。   首先声明下面要用的几个对象的变量: Dim tempdoc As M...
类别:网页编程 - XML应用    查看:128    更新:2014-06-18

XMLHTTP批量抓取远程资料

可以在此基础上结合正则表达式做成更好的效果,希望大家能分享一下Xmlhttp的session共享技术 <html> <head> <title>AUTOGET</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <body bgcolor="#FFFFFF" style="font-family:Arial;font-size:12px"> <% '================================================= 'FileName: Getit.Asp 'Intro : Auto Get Data From Remote&n...
类别:网页编程 - ASP技术    查看:144    更新:2014-06-18

xml文档生成类

<? /** * 轻量级XML文档生成类(非dom) * author:  q3boy <[email protected]> * version: v0.1 aplha * update:  2003/9/8 * 支持Element/CDATA/Declare/attribute/Comment,可选择是否包含换行和缩进 */ class xml {     /** 元素名 */     var $name;     /** 元素值 */     var $value;     /** 元素类型 */   &n...
类别:网页编程 - XML应用    查看:131    更新:2014-06-16

XML类

<?  // 本人不熟悉XML,可能注解对XML的描述有误  // 这只是个思想,要实现的话应该略加修整,可以把一些不常用条件查询的数据用XML保存  // 如虚拟社区的 用户资料,一般只有用户自己或其他用户指定了他的USERNAME才会显示  // 剩下每次都要开启、查询、解释数据集、关闭数据库的消耗。  define("enter",chr(13).chr(10));  class DATA_XML //关键!!!一个自定义类  {  var $parser; //XML解释器  var $tags; //XML标签  var $on; //  var $root; // 根...
类别:网页编程 - XML应用    查看:139    更新:2014-06-16

XML+ JS创建树形菜单

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> DSTree </TITLE><META NAME="Author" CONTENT="[email protected]" ><style>body,td{font:12px verdana}#treeBox{background-color:#fffffa;}#treeBox .ec{margin:0 5 0 5;}#treeBox .hasItems{font-weight:bold;height:20px;padding:3 6 0 6;margin:2px;cursor:hand;color:#555555;border:1px&...
类别:网页编程 - XML应用    查看:138    更新:2014-06-16

XML入门精解之结构与语法

■创建XML文件的工具   XML文件和HTML文件一样,实际上是一个文本文件。显然大家立刻就会明白,创建XML文件最普通的工具和HTML一样,就是“记事本”了。除了“记事本”之外,当然还有一些更加方便的工具,如XML Notepad、XML Pro、CLIP!XML Editor等,这些工具的一大特点是:能够检查你所建立的XML文件是否符合XML规范。不过,现在这些工具都只有英文版的,并且需要付费使用。当然,你仍然能够使用FrontPage、DreamWeaver等工具,不过使用起来不是很方便。随着XML的逐渐普及,相信在不久后,也会出现非常好用的创建XML文件的工具。 ■一个XM...
类别:网页编程 - XML应用    查看:119    更新:2014-06-16

构建基于Web/XML的信息集成研究

在当前的网络信息时代,信息量不仅庞大而且源自于不同的数据源,信息集成一直是研究的热点。基于多代理(Multi-Agent)的信息资源集成方案有所不足,而XML集成机制的优点,适于网络环境下基于XML的信息集成。本方案:包括系统的总体框图、层次结构、工作过程及信息系统主要部分的具体设计。  随着计算机技术,特别是Internet的不断发展,实现"信息孤岛"之间的集成与交互成为亟待解决的问题。  在诸多解决方案中,基于多代理(Multi-Agent)的信息集成就是其中的一种。该系统已被认为是建造大型复杂分布式信息处理系统的重要技术和框架。在基于多代理的方法中,资源集成的具体操作步骤是:用户把请求提交给搜索代理,由搜索代...
类别:网页编程 - XML应用    查看:119    更新:2014-06-16

用XML做多语言界面的FLASH

最近有了一点小空,又开始研究起FLASH来了。发现FLASH做应用程序的人很多,但是多语言界面做的人是很少的,就着意看了一下,发现居然很简单。翻了翻手册。捣了出来,不敢独享,还请大家多指点。我就来确定流程吧。1.先判断操作系统的语言版本->2.读取相关语言包 ->3.替换显示字串一、判断系统语言判断语言有一个内置函数 System.capabilities.language,这个比较简单的,但你不可能每个语言都有,所以要建立一个已经有的语言包的数组,一一比较,如果没有,就选用默认的语言包了。这是这个功能的函数代码拷贝框function getLANG() {//已经拥有的语言列表var LANG_list = ["zh-CN", "en"];//先用系统函...
类别:网页编程 - XML应用    查看:133    更新:2014-06-16

xml的四种解析器原理及性能

1: DOMDOM 是用与平台和语言无关的方式表示 XML 文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树的处理具有几个优点。首先,由于树在内存中是持久的,因此可以修改它以便应用程序能对数据和结构作出更改。它还可以在任何时候在树中上下导航,而不是像 SAX 那样是一次性的处理。DOM 使用起来也要简单得多。  另一方面,对于特别大的文档,解析和加载整个文档可能很慢且很耗资源,因此使用其...
类别:网页编程 - XML应用    查看:129    更新:2014-06-16

建立XMLHttpRequest对象池

在ajax应用中,通常一个页面要同时发送多个请求,如果只有一个XMLHttpRequest对象,前面的请求还未完成,后面的就会把前面的覆盖掉,如果每次都创建一个新的XMLHttpRequest对象,也会造成浪费。解决的办法就是创建一个XMLHttpRequset的对象池,如果池里有空闲的对象,则使用此对象,否则将创建一个新的对象。  下面是我最近写的一个简单的类:  /**   * XMLHttpRequest Object Pool   *   * @author    legend <[email protected]>   * @link      http://www.ugia.cn/?p=...
类别:网页编程 - JavaScript    查看:141    更新:2014-06-16

AJAX中XMLHttpRequest的封装

在AJAX编程中离不开对XMLHttpRequest对象的使用。XMLHttpRequest对象代表了浏览器和服务器之间的通讯,并可采用异步模式。浏览器通过XMLHttpRequest在后台发起请求,然后通过其属性onreadystatechange注册的回调函数来异步处理应答。编程步骤如下: 1. 创建XMLHttpRequest对象xhr; 2. 调用xhr的open方法打开资源; 3. 通过xhr的属性onreadystatechange注册回调函数; 4. 通过xhr的方法setRequestHeader设置相应请求头; 5. 调用xhr的send方法发起请求。 从上我们可以看到,编程步骤固定,在某些步骤中有些许的变化。由此我们可以联想到模板(template)和回调(callback)编程模式。在此处的回调依赖于xhr的状...
类别:网页编程 - JavaScript    查看:138    更新:2014-06-16