加入收藏 设为首页 联系站长
首页 | 新闻 | 行业动态 | .Net编程技术 | .Net Framework | ADO.NET | C#技术 | XML技术 | VB.Net | VC.Net | 数据库 | WEB开发 | AJAX专题 | JAVA | ASP技术 | 下载中心 | 社区中心 | 博客中心 | CSS/HTML | 经典网摘 | JavaScript | J2ME技术 | 软件资讯 | Windows技巧 | 内容搜索 | 我要投稿 | 访客留言 | 友情链接
>首页 -> XML技术

文章列表

利用XSLT对XML进行缩进格式化处理
    在论坛上,经常有人提问:怎么样使输出XML文件有自动缩进的效果,实现这个功能有几种办法:1,可以用程序控制,输出时输出tab控制符或者空格即可;2,在.NET下提供了格式化的属性,参考利用XmlTextWriter类增强XML数据的可读性;3,我们还可以用XSLT进行转换,下面就是实现的例子:XmlFormat.ht.. (2008-01-20)
利用XmlTextWriter类增强XML数据的可读性
    描述:利用XmlTextWriter类来格式化XML非常简单地达到使XML数据地可读性增强。 XML许多优点中一个非常主要地优点就是:它能够被人类和计算机方便地读取。XML开发人员可以用任何文本编辑器打开或编辑XML数据。尽管计算机可以轻松读取没有缩进和格式化地XML文档,但对人类来说,看起来就有点费劲.. (2008-01-20)
XSL中几个封装的函数
    布尔操作函数======================================================== -->Function: BooleanOR(,) => number -->Parameters:- - the first number to be ORed - the second number to be ORed -->N.. (2008-01-20)
在XSL中得到某节点到根节点的全路径的所有节点?
    要在XSL中得到某节点到根节点的带全部路径的节点,可以对该节点的路径进行copy,包括所有节点类型。下面就是具体实现的例子。 GetFullPathNodes.xmlx211x212孟子E章GetFullPathNodes.xsl确定哪个节点将被与祖先节点一起复制 -->结果将象下面所示:x211为了看到真实的结果,可以用javascript.. (2008-01-20)
在XSL中引用自身数据的两种方法
    在XSL中引用自身数据的两种方法,如果你使用Msxml解析器,你可以用方法二: 方法一方法二 (2008-01-20)
在XSL里执行类似for(i=0;i<n;i++)的循环
    在XSL里,可以实现与一般编程语言类似的for循环的功能,下面就是实现这一功能的例子: 查看例子XSLLoop.xml孟子E章XSLLoop.xsl下面的三个变量可以由XML中取得,做为例子,这里直接定义了初始值 -->定义初始值 -->定义结束值 -->定义循环步长 -->输出格式定义 --> , 结果如下:0 , 2 , 4 , 6 , 8.. (2008-01-20)
用XSL把XML的数据转换成完美的多列表格形式
    摘要:本文通过实际的例子来说明如何在XSL中实现对XML数据转换成完美的多列表格。 在利用XSL对XML进行转换时,有时候需要把XML转换成多列的Table元素,这个问题经常会困扰许多人,如果不生成Table的话,只需要对循环中的节点进行位置取模后判断,然后用<br/>换行即可。但有时候为了用户需.. (2008-01-20)
在XSLT中实现按日期排序
    我们在使用XSLT进行XML转换的时候,经常遇到按XML日期类型的数据进行排序的情况,按照默认的排序规则,很难实现正确的排序效果。虽然最新的MsXML3 SP4提供了3种数据类型的排序方式: 但好像仍不能满足我们的需要,下面我们就介绍日期类型数据的排序方法。我们的排序方法是基于下面语句的返回值.. (2008-01-20)
用XMLHTTP和ADODB.Stream读取源代码
    用XMLHTTP和ADODB.oStream可以很方便地得到一个Url地址的源代码。而且效率高。 var oXmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); oXmlHttp.open("GET","http://dotnet.aspx.cc/content.aspx", false); oXmlHttp.send() var oStream = new ActiveXObject("ADODB.Stream"); if(oStream =.. (2008-01-20)
XSL中如何接收到XML地址中URL查询字符串传递的参数?
    在xsl任何接收http://community.csdn.net/Expert/topic/3091/3091367.xml?temp=.2425196形式的参数?saucer回答: There Is So General Solution, If You Are Using IE6, You Can Try The Following, But You Have To Parse The URL First,下面是完整的xsl代码:********通过访问:http://serv.. (2008-01-20)
XslTransform.Transform 方法如何将结果输出到字符串里?
    XslTransform.Transform 方法将结果输出到字符串里有2中办法: 通过System.IO.MemoryStream类来实现。 通过System.Text.StringBuilder类来实现。 下面是具体的实现方法:System.Xml.Xsl.XslTransform RssXslt = new System.Xml.Xsl.XslTransform();System.Xml.XmlDocument RssXml = new System... (2008-01-20)
在 XSL/XSLT 中实现随机排序
    和数据库排序一样,XSL/XSLT也可以实现随机排序,原理也很简单,下面就是代码。 function Random() { return Math.random(); } (2008-01-20)
XmlReader 读取器读取内存流 MemoryStream 的注意事项
    MemoryStream对象提供了无需进行IO就可以创建Stream的方法,XmlTextWriter和XmlReader提供快速书写和读取XML内容的方法,结合MemoryStream,就可以直接在内存中构造XmlTextWriter,并用XmlReader进行读取。 使用MemoryStream和XmlTextWriter进行书写XML,需要注意两点:XmlTextWriter.Flush操作.. (2008-01-20)
创建、查询、修改带名称空间的XML文件
    XML的应用越来越广泛了,如Vista、Flex编程都将使用 XML,正确掌握XML的各种操作,对提高编程效率至关重要。下面就是一个综合处理带名称空间的XML的例子。 C#:string w3NameSpace = "http://www.w3.org/2000/xmlns/";System.Xml.XmlDocument doc = new System.Xml.XmlDocument();//创建根节点S.. (2008-01-20)
如何用XML实现高效管理数据
> -->    XML数据是Web上数据交换和表达的标准形式,和关系数据库相比,XML数据可以表达具有复杂结构的数据,比如树结构的数据。正因为此,在信息集成系统中,XML数据经常被用作信息转换的标准。 管理三大领域数据基于XML数据的特点,XML数据的高效管理通常有着以下的应用。1.复杂数据的管理XML可.. (2008-01-20)
XML文件结构与应用
    XML语言是目前资讯界很重要的一个发展,许多人都认为它会是电子商务发展最佳的一个平台,我们这就来看看XML对将来会带来什么样的冲击。网路的发展大约是从80年代开 ,第一个网路语言是1985年开发出的HTML语言,在提出这个语言之成立了一个组织叫W3C,这个组织是目前全世界主导WWW发展的一个重要.. (2008-01-20)
XHTML验证工具和验证网址
    今天做了一个XHTML标准的页面,想验证一下是否符合W3C标准,到http://validator.w3.org/去验证觉得太慢,搜索了一下发现W3C就提供了本地验证XHTML的工具A Real Validator。A Real Validator下载地址:http://www.w3cn.org/resource/down/2004/arv111.zipA Real Va.. (2008-01-20)
WML标记语言开发实例详细解析
    本文主要介绍WML的相关知识,如何开发WAP应用程序。WML是一种基于XML的标记语言,她的官方说明和规范是由WAP论坛维护的。WML的文档类型定义是xml文件类型的,http://www.wapforum.org/DTD/wml_1.1.xml。  和HTML语言一样,WML是为了显示数据的,而XML的目的则是描述数据,我们定义了一系列的.. (2008-01-20)
XML条件注释理论及实践
    浏览器的条件注释理论,用下面一段例子来解释这个问题(X)HTML下面一段代码是测试在微软的IE浏览器下的条件注释语句的效果程序代码:<!--[if IE]><h1>您正在使用IE浏览器</h1><![endif]--><!--[if IE 5]><h1>版本 5</h1><![en.. (2008-01-20)
什么是XHTML?
    XHTML是一系列当前和将来的文档类型和程序块,它由HTML 4 [HTML]再生和扩展而来,HTML 4是其子集。XHTML系列文档基于XML,最终被设计用来与基于XML的用户代理程序一起工作。XHTML家族的详情及其发展过程在未来趋势一节中详述。   XHTML 1.0(本规范书)是XHTML家族的第一个文档。它是将3种HTML .. (2008-01-20)
XHTML的术语和常见词条
    术语  本规范书要用到下面的词条。这些词条基于ISO/IEC 9945-1:1990 [POSIX.1]中类似的定义,并扩展定义在[RFC2119]中:  执行定义(Implementation-defined)   一个值或行为被执行定义时,它由执行来定义相应的需要以正确解释文档。   可以(May)   在执行时,词“可以”被解释为一个可.. (2008-01-20)
XHTML的标准定义
    文档一致性  本版本 XHTML 提供了严格的遵循XHTML文档的定义,受限于XHTML名址提供的标签和属性。使用XHTML其它名址空间的信息,如RDF表达的元数据,请参看Section 3.1.2 。  严格遵循的文档。  一个严格遵循XHTML的文档只需要本规范书描述的强制性功能,必须依照下列标准:  它必须经过.. (2008-01-20)
XHTML与HTML的区别
    因为XHTML是XML的一个应用,一些在基于SGML的HTML 4中完全合法的习惯在XHTML中必须改变。  文档必须是编排良好的  编排良好性Well-formedness是[XML]引入的一个新概念。从本质上说,这意味着元素必须有结束标签,或者必须以特殊方式书写(在下面说明)。  元素必须嵌套,尽管SGML规定层叠非.. (2008-01-20)
用XML+FSO+JS实现服务器端文件
    首先在服务器端先创建一个程序可以生成XML文件,以返回客户端,(getfolder.asp) <% 'written by Linzhang Chen ,2003-4-20 ' 转载请注明出处和保留此版权信息 response.write "<?xml version=""1.0"" encoding=""GB2312""?>"&chr(13) response.write "<mediafile>"&ch.. (2008-01-20)
XMLHTTP上传文件突破大小限制
    upload.htm 相关代码:<HTML> <HEAD><TITLE>File upload</TITLE> </HEAD> <BODY> <form name="upload"> <table width="100%" border="0" cellpadding="5" cellspacing="0">   <tr>     <td colspan="2">上传.. (2008-01-20)
XML入门之11经典问答
     1.什么是XML?XML 开发者们会告诉你,事实上XML并不是一种语言,而是一种用来定义其它语言的系统。可能你已经听过,或许甚至自己尝试过一些这样的语言??比如微软为推(push)技术所推出的频道定义格式(Channel Definition Format)。W3C是互连网上一些公用标准的开发者.. (2008-01-20)
XML在.NET平台下的自定义控件的应用
    Xml全称可扩展标记语言(extensible marked language),这套语言系统由于在数据处理,跨平台等方面的独特优势,在近几年风靡全球。Xml语言系统把任何数据都作为“键”和“值”来进行处理,这一点类似于很多数据库管理系统(DBMS),而且它与具体的机器指令无关,其存储方式是纯文本文件,因此具.. (2008-01-20)
Java与XML联合编程之SAX篇
     SAX概念 SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,可以说是“民间”的事实标准。实际上,它是一种社区性质的讨论产物。虽然如此,在XML中对SAX的应用丝毫不比DOM少,几乎所有的XML解析器都会支持它。 与DOM比较而言,SAX是一种轻量型的方法。我们知道,在处.. (2008-01-20)
Java与XML联合编程之DOM篇
     DOM初步 DOM是Document Object Model的缩写,即文档对象模型。前面说过,XML将数据组织为一颗树,所以DOM就是对这颗树的一个对象描叙。通俗的说,就是通过解析XML文档,为XML文档在逻辑上建立一个树模型,树的节点是一个个对象。我们通过存取这些对象就能够存取XML文档的内容。 下面.. (2008-01-20)
使用JavaScript访问XML数据
     在网络浏览器软件中,可以Internet Explorer (IE)现在是一种标准的软件。可以看到,运行不同版本的Windows操作系统(和很多其他的操作系统)的每一台机器几乎都使用IE。微软已经通过ActiveX控件将IE的功能包含在执行成熟的XML处理技术中。在本篇文章中,我们将讲述如何在IE中使用ActiveX功.. (2008-01-20)

更多精彩

相关栏目

热门文章

最新消息