当前位置:早雪网网络学院编程文档XML技术 → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • XML在.net平台下的自定义控件的应用(1) [内容预览] 571 | 2005-06-21 16:05:59
    Xml全称可扩展标记语言(extensiblemarkedlanguage),这套语言系统由于在数据处理,跨平台等方面的独特优势,在近几年风靡全球。Xml语言系统把任何数据都作为“键”和“值”来进行处理,这一点类似于很多数据库管理系统(DBMS),而且它与具体的机器指令无关,其存储方式是纯文本文件,因此具有出色的跨...

    [阅读全文]

  • XML在.net平台下的自定义控件的应用(2) [内容预览] 549 | 2005-06-21 16:05:58
    第二步,就是加入XML特性注意,任何xml文档在其被处理之前最好先进行有效性验证,提供验证一般有两种重要的途径。其一就是提供DTD(文档类型定义),实际上就是让用户提供指令集,然后在xml文档加载的时候对其进行有效性分析,看是否有无效指令,简单说就是创建一个编译环境;另外一个就是提供一个所谓的schema。.其作...

    [阅读全文]

  • XML在.net平台下的自定义控件的应用(3) [内容预览] 415 | 2005-06-21 16:05:56
    为了更加清晰的说明上面的代码,我们这里举一个例子,相信读者一目了然:<menusxmlns='x-schema:Menu.xdr'><menuid='menuBar1'><topmenuid="xjtu"text="xjtu"isparent="true"linkurl="xjtu"></topmenu...

    [阅读全文]

  • Web设计中如何使用XML数据1 [内容预览] 176 | 2005-06-21 16:05:54
      XML数据源对象是一个ActiveX控件,允许你在XML文件和HTML页面之间操作数据。本文将向你展示如何从各种XML数据源中提取数据,以及如何使用Javascript显示这些数据。  XML数据源对象DSO是一个微软ActiveX控件,构建在微软IE4以后的版本上。这个对象允许你把一个外部的XML文件或...

    [阅读全文]

  • Web设计中如何使用XML数据2 [内容预览] 882 | 2005-06-21 16:05:52
      代码列表2:  <!--example2.htm-->  <html>  <head>  <title>XMLDSO-example2.htm</title>  </head>  <bodybgcolor="#FFFFFF">  <xmlid="xmldb">  <db>  <member>  <name>Prem...

    [阅读全文]

  • Web设计中如何使用XML数据3 [内容预览] 921 | 2005-06-21 16:05:51
      现在,研究一下下面的HTML页面:  <!--example3.htm-->  <html>  <head>  <title>XMLDSO-example3.htm</title>  <scriptlanguage="Javascript">  functionload(){  varxmlDs...

    [阅读全文]

  • XML数据库中几个容易混淆的概念1 [内容预览] 859 | 2005-06-21 16:05:50
      当开发人员谈及XML数据库时,他们往往指的是两个概念:存储XML数据的数据库,利用XML数据库的DBMS。绝大多数主要的DBMS产品允许你无需改变现有的数据库就可以集成XML数据到程序中。现在让我们讨论一下XML数据库并探讨其特性。  原始的XML数据库  一个原始的XML数据库(NXD)可以是很简单,也可以是很复...

    [阅读全文]

  • XML数据库中几个容易混淆的概念2 [内容预览] 738 | 2005-06-21 16:05:49
      关系数据库  关系数据库中的XML数据库可以分为三种模型:coarse-grained(粗糙纹理型),medium-grained(中等级别纹理型),或fine-grained(优良纹理型)。  coarse-grained(粗糙纹理型)模型在逻辑上与flat文件模型有些不同。你可以使用一个关系数据库来存放每一个X...

    [阅读全文]

  • flash中通过XMLSocket监控生产系统(1-1) [内容预览] 637 | 2005-06-21 16:05:47
    一、背景  Flash现在已经成为制作高压缩、基于矢量的网络内容的行业标准,据统计有98.3%的网站用户使用MacromediaFlashPlayer,也就是说全球有超过四亿一千四百万的网络用户通过MacromediaFlashPlayer无缝观看用MacromediaFlash制作的内容。  然而,Flash的发展没...

    [阅读全文]

  • flash中通过XMLSocket监控生产系统(1-2) [内容预览] 399 | 2005-06-21 16:05:46
     可是B/S体系结构也不是万能的,由于其工作机制的限制,在某些领域,以前采用B/S体系结构就很难实现要求功能。典型情况下,Web页面和大多数Web应用使用了一种称为请求/响应的工作机制:o使用者点击一个超级链接,或是提交一个表单等。o浏览器向服务器发送请求。o服务器启动一个会话。o服务器经过处理后,把数据发送给浏览器。...

    [阅读全文]

  • flash中通过XMLSocket监控生产系统(2-1) [内容预览] 331 | 2005-06-21 16:05:45
    二、技术介绍1、XML对象  通过使用该对象实例的方法与属性,可以加载、解析、发送、构造、和维护XML文档树。令人激动的是,在Flash的最新版本FlashMX中,XML对象已经成为一个本地对象,即在FlashPlayer6中内置对其的直接支持(FlashPlayer5只有300多KB,而FlashPlayer6却有8...

    [阅读全文]

  • flash中通过XMLSocket监控生产系统(2-2) [内容预览] 373 | 2005-06-21 16:05:43
    二、技术介绍2、XMLSocket对象  实现了客户端socket(套接字),允许包含Flash应用的浏览器与服务端建立socket连接,之后Flash应用与服务端就可以相互发送XML数据,而且在一个socket连接建立之后,在该连接上传送的数据量是没有限制的,直到socket连接关闭。使用XMLSocket对象时,必...

    [阅读全文]

  • flash中通过XMLSocket监控生产系统(2-3) [内容预览] 301 | 2005-06-21 16:05:42
    4)当连接建立成功之后,客户端与服务端就可以相互发送XML数据了。使用XMLSocket对象的send方法向服务端发送数据:mySocket.send(myXML);  其中,myXML是一个包含XML数据的XML对象,send方法先把myXML转化为字符串,然后将该字符串发送到服务端,并在字符串发送后,追加发送一个0...

    [阅读全文]

  • flash中通过XMLSocket监控生产系统(2-4) [内容预览] 1065 | 2005-06-21 16:05:41
    二、技术介绍3、TextField文本域对象  在介绍TextField对象之前,首先我们须明白,在Flash中,有三种文本:1)静态文本(StaticText)  内容和样式都在创作是决定,在FlashMX中,可以有竖直的静态文本,在Flash属性检查器中设置(关于静态文本的详细阐述,请参见作者的另一篇文章“Flas...

    [阅读全文]

  • flash中通过XMLSocket监控生产系统(2-5) [内容预览] 957 | 2005-06-21 16:05:40
    3)输入域文本(InputText)  和动态文本一样,它也是TextField对象的一个实例,可以在Flash属性检查器中为其设置唯一的实例名,然后就可以使用该实例名来使用相应的方法与属性以改变动态文本的内容与样式,与动态文本的是,它允许用户输入,并且具有剪切、复制、粘贴、全选等编辑功能。  本文所介绍的应用案例中,...

    [阅读全文]

  • flash中通过XMLSocket监控生产系统(3-1) [内容预览] 807 | 2005-06-21 16:05:38
    三、实战1、服务端  首先,我们来构造服务端。考虑到本文的重点只是用XMLSocket进行及时监控,而服务端知识来模拟生产系统,为了节省篇幅,我们对服务端的功能进行了简化,只要求其能够做到(使用Java语言完成服务端的编写)监听指定的端口,当有客户端请求时,启动一个新的线程与之建立连接。try{ServerSocket...

    [阅读全文]

  • flash中通过XMLSocket监控生产系统(3-2) [内容预览] 204 | 2005-06-21 16:05:35
      不断向客户端发送不同类型的有意义的XML数据,模拟生产系统的不同状态。考虑到功能的简便性,服务端只是每2秒向客户端发送一条随机类型的数据,而没有包括模拟生产系统及时的状态,如在某一时刻发生错误时,发送一条表示错误类型的数据,在实际设计编程中,基于本文中的例子,可以轻松扩展实现所需功能。publicvoidrun()...

    [阅读全文]

  • [图文] flash中通过XMLSocket监控生产系统(3-3) [内容预览] 815 | 2005-06-21 16:05:34
    2、Flash客户端在了解了服务端向客户端发送的数据后,我们来构造本文的核心内容——用Flash客户端来连接服务端,并以不同的颜色及时显示不同类型的数据。1)启动FlashMX,通过File->New菜单创建一个新的Flash文档。2)通过Insert->Layer菜单,添加一个层,并把现有的两个层名字分别修改为UI和...

    [阅读全文]

  • [图文] flash中通过XMLSocket监控生产系统(3-4) [内容预览] 509 | 2005-06-21 16:05:33
    4)选中UI层,在工具箱选中文本工具,并在属性检查器中设置属性ShowBorderAroundText为真、文本类型为DynamicText(动态文本)、文本为Multiline(多行),在Stage(舞台)上半部分画一个大的文本区域,把其实例名设为txt。如图三,现在注意到,txt文本域具有了边框和白色背景,我个人不...

    [阅读全文]

  • 在.NET Framework中轻松处理XML数据(1-1) [内容预览] 280 | 2005-06-21 16:05:31
    在.NETFramework中,XmlTextReader和XmlTextWriter类提供了对xml数据的读和写操作。在本文中,作者讲述了XML阅读器(Reader)的体系结构及它们怎样与XMLDOM和SAX解释器结合。作者也演示了怎么样运用阅读器分析和验证XML文档,怎么样创建格式良好的XML文档,以及怎么样用...

    [阅读全文]

  • 在.NET Framework中轻松处理XML数据(1-2) [内容预览] 1032 | 2005-06-21 16:05:30
    XmlReader类XML阅读器支持一个编程接口,接口用于连接XML文档,“推出”你要的数据。如果你更深入去了解阅读器,你会发现阅读器工作原理类似于我们的桌面应用程序从数据库中取出数据的原理。数据库服务返回一个游标对象,它包含所有查询结果集,并返回指向目标数据集的开始地址的引用。XML阅读器的客户端收到一个指向阅...

    [阅读全文]

  • 在.NET Framework中轻松处理XML数据(1-3) [内容预览] 764 | 2005-06-21 16:05:29
    每个节点的类型是XmlNodeType枚举中的一种,在如图三所示的代码中,我们只用了其中的两种类型:Element和EndElement。输出源码重新定制了原始的文档结构,它丢弃或者说是忽略了XML元素的属性和节点内容,只输出了元素节点名。假设我们运用了下面的XML片断:<mags><magname="MS...

    [阅读全文]

  • 在.NET Framework中轻松处理XML数据(2-1) [内容预览] 847 | 2005-06-21 16:05:27
    分析属性值大部分情况下,属性值都是一个简单的文本字符串。然而,这并不意味着实际应用中的属性值都是字符型的。有时候,属性值是由许多种类型的数据组合而成的,例如Date或Boolean,这时,你就要用XmlConvert或System.Convevt类的方法把这些类型转换成原来的类型。XmlConvert和Syst...

    [阅读全文]

  • 在.NET Framework中轻松处理XML数据(2-2) [内容预览] 802 | 2005-06-21 16:05:26
    String和Fragment程序员把在MSXML的程序剪切下来,会发现在COM和.NETFrameworkXMLAPI之间的差别很大。.NETFramework类本身没有提供方法去分析存储在字符串中XML数据。不像MSXML分析器对象,XmlTestReader类没有提供任何一种LoadXML方法从一个格式良...

    [阅读全文]

  • 在.NET Framework中轻松处理XML数据(3-1) [内容预览] 603 | 2005-06-21 16:05:25
    带验证的阅读器XmlValidatingReader类实现了XmlReader类,它提供了支持多种类型的XML验证:DTD,XML-DataReduced(XDR)架构,以及XSD,DTD和XSD都是W3C官方推荐的。而XDR是Microsoft早期用于处理XML构架的一种格式。你可以用XmlVlidati...

    [阅读全文]

  • [图文] 在.NET Framework中轻松处理XML数据(3-2) [内容预览] 294 | 2005-06-21 16:05:23
    ValidationType属性设置验证的类型,它可以是:DTD,XSD,XDR或者none。如果没有指定验证的类型(用ValidationType.Auto选项),阅读器将自动的根据文档用最适合的验证类型。在验证过程中出现任何错误,都会触发ValidationEventHandler事件。如果未提供事件Valid...

    [阅读全文]

  • 在.NET Framework中轻松处理XML数据(4-1) [内容预览] 229 | 2005-06-21 16:05:22
    XmlTextWriter类用在本节中的方法创建XML文档显然并不困难。多年以来,开发者都是通过在缓存在连接一些字符串,连接好以后再把缓存中字符串输出到文件的方式来创建XML文档。但是以这种方式创建XML文档的方法只有在你保证字符串中不存在任何细小的错误的时候才有效。.NETFramework通过用XMLwri...

    [阅读全文]

  • [图文] 在.NET Framework中轻松处理XML数据(4-2) [内容预览] 793 | 2005-06-21 16:05:21
    Figure7StatesforXMLWriterStateDescriptionAttributeThewriterentersthisstatewhenanattributeisbeingwrittenClosedTheClosemethodhasbeencalledandthewriterisnolon...

    [阅读全文]

  • 在.NET Framework中轻松处理XML数据(4-3) [内容预览] 361 | 2005-06-21 16:05:19
    图八中代码演示了把一个string数据转换为Base64编码的XML流。图九是输出的结果。Figure8PersistingaStringArrayasBase64usingSystem;usingSystem.Text;usingSystem.IO;usingSystem.Xml;classMyBase64Arr...

    [阅读全文]

  • 在.NET Framework中轻松处理XML数据(4-4) [内容预览] 850 | 2005-06-21 16:05:17
    Figure9StringArrayinInternetExplorerReader类有专门的解释Base64和BinHex编码流的方法。下面的代码片断演示了怎么样用XmlTextReader类的ReadBase64方法解析用Base64和BinHex编码集创建的文档。XmlTextReaderreader=n...

    [阅读全文]

 XML技术   239   30   4/8页      1   2   3   4   5         GO