文章标题关闭所有内容预览 | 展开所有内容预览
-
XML与HTML的结合(上)
[内容预览]
104 | 2006-04-10 14:05:32
IE中数据岛的处理方式为了能够处理这种内嵌XML代码的HTML页面,InternetExplorer4.0(以下简称IE4.0)引入了DSO(DataSourceObjects,数据源对象)技术,用JavaApplet实现。例如:<APPLETCODE=“com.ms.xml.dso.XMLDSO.class”ID=“...
[阅读全文]
-
XML卷之实战锦囊(5):结构树图
[内容预览]
103 | 2006-04-10 14:03:55
XML卷之结构树图有2个文件:flow2.xml和flow2.xsl效果:浏览这里讲解:二叉树思路(1)<htmlxmlns:v="urn:schemas-microsoft-com:vml"><STYLE>v\:*{BEHAVIOR:url(#default#VML)}</STYLE><v:groupid="grou...
[阅读全文]
-
XML卷之实战锦囊(4):选单连动
[内容预览]
101 | 2006-04-10 14:03:14
XML卷之选单连动有2个文件:Citys.xml和CitySelect.htm作用:选择省份后可以自动显示相对应的城市,这样方便用户,有效的提高数据互动,让自己的页面更加绚丽多彩。效果:浏览这里代码:Citys.xml<?xmlversion="1.0"encoding="gb2312"?><China><Statei...
[阅读全文]
-
XML卷之实战锦囊(3):动态分页
[内容预览]
100 | 2006-04-10 14:02:23
XML卷之动态分页有2个文件:pages.xml和pages.xsl作用:把分页的功能放到客户端。在不刷新页面的情况下对数据进行过滤筛选,有效的提高浏览数据功能的效率。效果:浏览这里代码:pages.xml<?xmlversion="1.0"encoding="gb2312"?><?xml-stylesheettype...
[阅读全文]
-
XML卷之实战锦囊(2):动态查询
[内容预览]
103 | 2006-04-10 14:01:41
XML卷之动态查询有2个文件:search.xml和search.xsl作用:在不刷新页面的情况下对数据进行过滤筛选,有效的提高数据查询的功能。效果:浏览这里代码:search.xml<?xmlversion="1.0"encoding="gb2312"?><?xml-stylesheettype="text/xsl"...
[阅读全文]
-
XML卷之实战锦囊(1):动态排序
[内容预览]
100 | 2006-04-10 13:59:34
XML卷之动态排序有2个文件:paixu.xml和paixu.xsl作用:在不刷新页面的情况下更据用户自己的需要对数据重新进行排序显示,有效的提高数据互动功能,让自己的页面更加绚丽多彩。效果:浏览这里代码:paixu.xml<?xmlversion="1.0"encoding="gb2312"?><?xml-style...
[阅读全文]
-
建一个XMLHttpRequest对象池
[内容预览]
103 | 2005-12-28 10:12:03
在ajax应用中,通常一个页面要同时发送多个请求,如果只有一个XMLHttpRequest对象,前面的请求还未完成,后面的就会把前面的覆盖掉,如果每次都创建一个新的XMLHttpRequest对象,也会造成浪费。解决的办法就是创建一个XMLHttpRequset的对象池,如果池里有空闲的对象,则使用此对象,否则将创建一...
[阅读全文]
-
.NET Framework轻松处理XML数据(五)
[内容预览]
101 | 2005-11-29 16:29:22
设计XmlReadWriter类如前面所说,XMLreader和Writer是各自独立工作的:reader只读,writer只写。假设你的应用程序要管理冗长的XML文档,且该文档有不确定的数据。Reader提供了一个很好的方法去读该文档的内容。另一方面,Writer是一个非常有用的用于创建XML文档片断工具,但是如...
[阅读全文]
-
[图文] .NET Framework轻松处理XML数据(四)
[内容预览]
109 | 2005-11-29 15:46:46
XmlTextWriter类用在本节中的方法创建XML文档显然并不困难。多年以来,开发者都是通过在缓存在连接一些字符串,连接好以后再把缓存中字符串输出到文件的方式来创建XML文档。但是以这种方式创建XML文档的方法只有在你保证字符串中不存在任何细小的错误的时候才有效。.NETFramework通过用XMLwrite...
[阅读全文]
-
[图文] .NET Framework轻松处理XML数据(三)
[内容预览]
101 | 2005-11-29 15:16:46
带验证的阅读器XmlValidatingReader类实现了XmlReader类,它提供了支持多种类型的XML验证:DTD,XML-DataReduced(XDR)架构,以及XSD,DTD和XSD都是W3C官方推荐的。而XDR是Microsoft早期用于处理XML构架的一种格式。你可以用XmlVlidatin...
[阅读全文]
-
.NET Framework轻松处理XML数据(二)
[内容预览]
102 | 2005-11-29 15:14:49
分析属性值大部分情况下,属性值都是一个简单的文本字符串。然而,这并不意味着实际应用中的属性值都是字符型的。有时候,属性值是由许多种类型的数据组合而成的,例如Date或Boolean,这时,你就要用XmlConvert或System.Convevt类的方法把这些类型转换成原来的类型。XmlConvert和System...
[阅读全文]
-
.NET Framework轻松处理XML数据(一)
[内容预览]
101 | 2005-11-29 15:11:45
在.NETFramework中,XmlTextReader和XmlTextWriter类提供了对xml数据的读和写操作。在本文中,作者讲述了XML阅读器(Reader)的体系结构及它们怎样与XMLDOM和SAX解释器结合。作者也演示了怎么样运用阅读器分析和验证XML文档,怎么样创建格式良好的XML文档,以及怎么样用函数...
[阅读全文]
-
巧用XML做多语言界面的FLASH
[内容预览]
101 | 2005-11-29 14:41:24
最近有了一点小空,又开始研究起FLASH来了。发现FLASH做应用程序的人很多,但是多语言界面做的人是很少的,就着意看了一下,发现居然很简单。翻了翻手册。捣了出来,不敢独享,还请大家多指点。我就来确定流程吧。1.先判断操作系统的语言版本->2.读取相关语言包->3.替换显示字串一、判断系统语言判断语言有一个内置函数Sy...
[阅读全文]
-
[图文] DOM的结构
[内容预览]
104 | 2005-11-29 14:19:51
在DOM中,我们将代表XML文件的程序设计对象,称为节点(nodes)。当InternetExplorer5处理被链接的XML文件并储存于DOM中时,它会为XML文件的每一个基本组件建立一个节点。这些基本组件包括了元素、属性,与处理指令DOM会使用不同形态的节点来代表不同形态的XML组件。例如,元素是储存在Elemen...
[阅读全文]
-
用XMLHTTP组件解析图片地址并保存
[内容预览]
101 | 2005-11-11 12:28:14
现在基于WEB页的HTML的编辑器在新闻系统,文章系统中用得越来越广,一个网页一粘就可以保持原来的样式,同时图片也可以在这个页中保持。但是在使用过程中,如果所粘贴页中的图片被删除,就会在自己的页面上留下一个大大的“X”,影响美观。以前只好把这个图片保存下来,再重新上传到服务器上,这样实在麻烦。能不能让服务器自动去下载图...
[阅读全文]
-
XML数据库中几个容易混淆的概念
[内容预览]
101 | 2005-10-18 17:08:04
当开发人员谈及XML数据库时,他们往往指的是两个概念:存储XML数据的数据库,利用XML数据库的DBMS。绝大多数主要的DBMS产品允许你无需改变现有的数据库就可以集成XML数据到程序中。现在让我们讨论一下XML数据库并探讨其特性。原始的XML数据库 一个原始的XML数据库(NXD)可以是很简单,也可以是很复杂。我这...
[阅读全文]
-
XML相关资源
[内容预览]
100 | 2005-09-29 10:32:45
一.XML的大本营XML是由W3C(WorldWideWebConsortium)国际组织负责开发和制定标准的。关于XML最权威,最新的消息都来自W3C。网址是:http://w3c.org/XML/另外一个名为OASIS的前著名的SGML研究组织也在一起推动XML的发展,网址是:http://www.oasis-op...
[阅读全文]
-
XML的严格格式
[内容预览]
101 | 2005-09-29 10:09:18
吸取HTML松散格式带来的经验教训,XML一开始就坚持实行"良好的格式"。我们先看HTML的一些语句,这些语句在HTML中随处可见:1.<p>sample2.<b><i>sample</b></i>3.<td>sample</TD>4.<fontcolor=red>samplar</font>在XML文档中,上述几种语...
[阅读全文]
-
XML数据库探讨
[内容预览]
100 | 2005-09-27 13:13:15
存储在资源库中存储信息很简单。如果希望存储的信息已经是XML格式,那么可以直接把它添加进资源库。这也许听起来不错。毕竟在不断创新的Web服务世界中,将要到来的多数信息将使用嵌入在SOAP消息中的XML片段格式。然而,把XML文档分解并保存到关系数据库一点也不困难;当开始查看希望支持的其它功能时,这种作法会有一些好处。同...
[阅读全文]
-
XML Schema学习笔记
[内容预览]
109 | 2005-09-07 16:13:41
1、复杂类型和简单类型之间最根本的区别就是:复杂类型的内容中可以包含其他元素,也可以带有属性(Attribute),但简单类型既不能包含子元素,也不能带有任何属性。<xsd:complexTypename="CNAddress"><xsd:sequence><xsd:elementname="name"type="xs...
[阅读全文]
-
将SAX加入我们的ASP应用中
[内容预览]
101 | 2005-09-07 16:00:18
在处理大型的XML文档的时候,在服务器端直接使用XMLDOM的时候速度是比较慢的,当我第一次接触到SAX的时候,我意识到我们应该在服务器端将DOM和SAX结合起来以提高我们程序的效率。我们在ASP中最常使用的就是使用COM来完成这个工作(也许你有更好的方法,下面只是包含了最基本的代码而已)。首先我们创建一个DLL来封装...
[阅读全文]
-
掌握SAX
[内容预览]
101 | 2005-09-07 15:43:50
在用DOM耗费较长时间解析XML文件以后,你可能注意到在用DOM处理大型文件时其性能下降的非常厉害。这个问题是由DOM的树结构所造成的:这种结构占用的内存较多,而且DOM必须在解析文件之前把整个文档装入内存。在采用DOM之后性能受到严重影响的情况下,你不妨考虑使用SimpleAPIforXML(SAX)。在这篇文章中,...
[阅读全文]
-
简析JAVA中的XML编程
[内容预览]
104 | 2005-08-19 14:20:46
XML作为全球通用的结构化语言,越来越受人们青睐,各种开发平台(比如MicrosoftStudio系列、Oracle系列、InpriseBorland系列等)也都把支持XML开发作为产品特色之一。由于笔者所从事的电子政务开发较早的引入了XML,所以尝到了许多甜头,在许多项目中利用XML数据交换信息,省去了许多麻烦事,不...
[阅读全文]
-
[图文] 使XML本地化和关系化
[内容预览]
101 | 2005-08-19 13:59:19
OracleXMLDB提供本地化格式和关系数据库访问。 XML正快速地成为企业间数据交换的首选语言。然而,大多数企业把它们的数据存储在如Oracle9i数据库那样的关系数据库中。那么你怎样将分层次的、以文档为中心的XML和表格式的面向集合的关系数据库连接起来?你是把XML文档作为文件存储在文件系统中?还是把XML文档...
[阅读全文]
-
[图文] 实例讲解:开发SWING的XML框架
[内容预览]
103 | 2005-08-17 14:58:25
并发处理如何实现在这个使用框架开发的程序中,面板的开发者可以将经历集中到如何表达信息而不用担心用户接口的流。一旦XML流被定义,许多开发者都能够同时并发的在应用程序的各个不同面板上进行工作。如何协调更宽松的开发方式这个框架的一个重要特点是,新的面板将可以随时被添加进程序中。现有面板的输出也可以仅仅通过修改XML而改变。...
[阅读全文]
-
XML入门精解之结构与语法
[内容预览]
101 | 2005-08-17 14:26:14
我们暂且使用“记事本”来创建我们的XML文件吧。先看一个XML文件: 例1 〈?xmlversion="1.0"encoding="gb2312"?〉 〈参考资料〉 〈书籍〉 〈名称〉XML入门精解〈/名称〉 〈作者〉张三〈/作者〉 〈价格货币单位="人民币"〉20.00〈/价格〉 〈/书籍〉 〈书籍...
[阅读全文]
-
利用XMLSerializer将对象串行化到XML
[内容预览]
101 | 2005-08-17 14:04:19
微软已经意识到串行化数据的重要性,因此在.NET框架中包含了命名空间System.Runtime.Serialization和System.Xml.Serialization以提供串行化功能,为用户自己编写串行化方法提供了一个框架。System.Xml.Serialization命名空间提供了将一个对象串行化为XML格...
[阅读全文]
-
[图文] 用XML和XSL来生成动态页面
[内容预览]
102 | 2005-08-17 13:28:04
xml(可扩展标记语言)看起来可能像某种w3c标准——现在没有什么实际影响,即使以后能派上用场,也是很久以后的事。但实际上,它现在已经得到了应用。所以,不要等到xml已被加进了你最喜爱的html编辑器中才开始使用它。它现在就可以解决各种内部问题和b2b系统问题。在sparks.com,我们使用xml来标准化从java对...
[阅读全文]
-
在 XSL/XSLT 中实现随机排序
[内容预览]
100 | 2005-08-17 10:24:56
和数据库排序一样,XSL/XSLT也可以实现随机排序,原理也很简单,下面就是代码。<?xmlversion="1.0"?><xsl:stylesheetxmlns:xsl="http://www.w3.org/1999/XSL/Transform"xmlns:msxsl="urn:schemas-microsoft-c...
[阅读全文]
-
XMLHTTP资料
[内容预览]
101 | 2005-08-17 09:38:49
XMLHTTP对象及其方法------------------MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到Request对象的转换以及发送任务。创建XMLHTTP对象的语句如下:SetobjXML=CreateObject("Msxml2.XMLHTTP")或SetobjXML=Crea...
[阅读全文]





