XML
文章平均质量分 68
jxufewbt
这个作者很懒,什么都没留下…
展开
-
学习xml的简明教程
1、前言本贴绝大部分资源均转自www.xml.org.cn2、黄金装备XML Explorer简体中文正式版(免费)XML.ORG.CN下载(推荐这个,简单易用,比冰火双剑还要牛X)介绍XML Explorer是一个XML和schema编辑器。它简单易用,可以展现多个窗口。可从树状图、列表、表格、文字模式和跳出式编辑区等方式操作任何XML资料。* 它的copy and paste功能可以让使用者复转载 2006-09-12 13:58:00 · 1743 阅读 · 0 评论 -
使用XPathExpression类对XML进行排序
如果你曾经使用过XSLT,当你需要对XML文档中的字符串或数字进行排序时,你可能会习惯于使用xsl:sort元素,在进行xsl:for-each进行循环或用xsl:apply-templates调用模板时,这个元素的功能很方便,而且简单。然而,在某些情况下,你只是想简单对XML文档进行简单的排序和显示数据,那么xsl:sort就会大大降低计算机性能,下面就解释一下,如何在不使用xsl:sort元素原创 2007-08-08 17:24:00 · 893 阅读 · 0 评论 -
XSL中几个封装的函数
布尔操作函数 ,) => number --> - the first number to be ORed --> - the second number to be ORed --> 0 ,) => n原创 2007-08-08 17:29:00 · 915 阅读 · 0 评论 -
在XSL中得到任意节点在DOM树中的深度
要在XSL中得到任意节点的在XML DOM树中的深度,可以通过计算节点的祖先(ancestors)的数量得到。下面就是具体实现的例子。 TestNodeDeep.xml TestNodeDeep.原创 2007-08-08 17:32:00 · 892 阅读 · 0 评论 -
用XSL把XML的数据转换成完美的多列表格形式
摘要:本文通过实际的例子来说明如何在XSL中实现对XML数据转换成完美的多列表格。 在利用XSL对XML进行转换时,有时候需要把XML转换成多列的Table元素,这个问题经常会困扰许多人,如果不生成Table的话,只需要对循环中的节点进行位置取模后判断,然后用换行即可。但有时候为了用户需要和界面的美观,需要生成多行多列的Table,常用的方法是采用following-sibling进行判断,比原创 2007-08-08 17:55:00 · 1725 阅读 · 1 评论 -
XML 增、删、改和查示例
1.已知有一个XML文件(bookstore.xml)如下: Oberons Legacy Corets, Eva 5.95 1、往节点中插入一个节点:原创 2007-06-02 18:43:00 · 1053 阅读 · 0 评论 -
ASP.NET对XML进行读,改,删操作代码
user.xml内容如下: adsfasdfasdfaaaaaa 23451111111 高中 adsfasdfasdf 23451111111 高中 lingyubin222222 520520 大学 lingyubin1232 520520 大学 lingyubin1232原创 2007-06-02 18:45:00 · 939 阅读 · 0 评论 -
读写XML
//查询xml(C#)DataSet strxml=new DataSet(); string path="XMLFile1.xml";strxml.ReadXml(Server.MapPath(path));this.TextBox1.Text=strxml.Tables[0].Rows[0]["sqlchaxun"].ToString();this.TextBox2.Text=strxml原创 2007-06-02 18:46:00 · 879 阅读 · 0 评论 -
什么是XSL
XSL(EXtensible Stylesheet Language)它是指可扩展样式表语言。 XSL之于 XML 就像 CSS 之于 HTML。说白了就是将XML中的数据用指定的显示格式输出.XML不像HTML,它不包含任何显示格式的信息. XSL 包含两个部分: XSLT – 用于转换 XML 文档的语言. XSLT 是指 XSL 转换 (XSL Transformati原创 2007-06-04 14:36:00 · 949 阅读 · 0 评论 -
利用XSL对XML数据进行加密和大小写转换
XML数据一个最普通的问题就是数据的大小写,在进行数据转换时常常产生令人头疼的麻烦。下面就是一个 解决的办法。 假设你有一些数据要发送到另外一个系统,它也识别XML格式的数据,而且要求全部大写,例子数据如下: 例子1:person.xml net_lover Xianhui Meng 孟宪会 假设你要转换成如下的格式:原创 2007-08-08 17:47:00 · 1608 阅读 · 0 评论 -
如何在XSL中得到某节点到根节点的全路径的所有节点?
要在XSL中得到某节点到根节点的带全部路径的节点,可以对该节点的路径进行copy,包括所有节点类型。下面就是具体实现的例子。 GetFullPathNodes.xml x211 x212 孟子E章 GetFullPathNodes原创 2007-08-08 17:39:00 · 1672 阅读 · 0 评论 -
JS+XMLDOM+XSL:实现中英文界面切换、排序、分页显示、增删改查XML文件数据源
1. 中英文切换: 原本打算是用一个XML文件(Language.xml)作为语言的配置文件,然后在HTML/JS中传入所选择得语言种类,来加载不同的XML节点,我最原始的思路: 复制XML代码保存代码xsl:param name="langg">xsl:param>xsl:variable name="languag" select="document($filename)/转载 2007-08-04 17:52:00 · 2248 阅读 · 0 评论 -
XSLT的元素语法
xsl:template和xsl:apply-templates xsl:value-of xsl:for-each xsl:if Xxsl:choose, when, otherwise xsl:sortxsl:template和xsl:apply-templates模板(template)是XSLT中最重要的概念之一。XSLT文件就是由一个一个的模板组成,任何一个XSLT文件至少包含一个模原创 2007-07-09 13:06:00 · 856 阅读 · 0 评论 -
在C#.net中如何操作XML
在C#.net中如何操作XML需要添加的命名空间:using System.Xml;定义几个公共对象:XmlDocument xmldoc ;XmlNode xmlnode ;XmlElement xmlelem ;1,创建到服务器同名目录下的xml文件:方法一:xmldoc = new XmlDocument ( ) ;//加入XML的声明段落xmlnode = xmldoc.Cre原创 2007-04-26 15:40:00 · 652 阅读 · 0 评论 -
XML操作类
public class XmlControl { protected string strXmlFile; protected XmlDocument objXmlDoc = new XmlDocument(); public XmlControl(string XmlFile) { // // TODO: 在这里加入建构函式的程序代码 // try { objXmlDoc.Load(XmlFi原创 2007-04-26 15:24:00 · 553 阅读 · 0 评论 -
C#分析数据库结构,使用XSL模板自动生成代码
分析数据库结构,自动生成代码 ########################### dbxml.aspx 文件内容,该文件没有C#代码文件 ############# System.Xml.XmlDocument myCfgXML = new System.Xml.XmlDocument(); // 获得系统配置字符串 string GetAppConfig(string s原创 2007-04-26 15:28:00 · 741 阅读 · 0 评论 -
C#实现对象的Xml格式序列化及反序列化
要序列化的对象的类:[Serializable]public class Person{private string name;public string Name{get{return name;}set{name=value;}}public string Sex;public int Age=31;public Course[] Courses;public Person(){}publ原创 2007-04-26 15:30:00 · 640 阅读 · 0 评论 -
asp.net 对xml文件的读写,添加,修改,删除操作
asp.net 对xml文件的读写,添加,修改,删除操作 下面有代码调试正确 using System; using System.Collections; using System.ComponentModel; using System.Data; using System.Drawing; using System.Web; using System.Web.SessionState; us原创 2007-04-26 15:36:00 · 803 阅读 · 0 评论 -
C#与RSS亲密接触
讲述动态生成RSS文件的方法。动态生成RSS文件也基本有两种方法,一种是用字符串累加的方法,另一种是使用xml文档生成的方法。字符串累加的方法也比较简单,我也就不多说了,这里着重说一下生成XmlDocument的方法,包括各种节点的创建,属性的创建等。当然在此也有必要说明一下为什么采用后者,因为后者符合XML DOM标准,有利于你认识dom模型,并且构造速度更快,构造出的xml文档更不容原创 2007-04-26 15:38:00 · 614 阅读 · 0 评论 -
XML的二十个热点问题
这些日子,几乎每个人都在谈论XML (Extensible Markup Language),但是很少有人真正理解其含义。XML的推崇者认为它能够解决所有HTML不能解决的问题,让数据在不同的操作系统或应用之间进行灵活交换。确实,所有的观察家们都同意XML将引发一场内容发布和知识交换的革命。谁先进入这个领域,谁就能够大获其利。这里的20个有关XML的热门问题能够让你成为一XML“专家”,或至少让你转载 2007-04-26 15:47:00 · 696 阅读 · 0 评论 -
JS读取XML
xml version="1.0" encoding="utf-8"?>root> url>http://mat1.qq.com/luxury/images/2007/10/10/1.jpgurl> url>http://mat1.qq.com/luxury/images/2007/10/10/2.jpgurl> url>http://mat1.qq.com/lux原创 2008-01-25 18:05:00 · 1536 阅读 · 0 评论