-
[2004-10-01] XML 中的常见问题
一般问题
什么是 XML?
可扩展标记语言 (XML) 是 Web 上的数据通用语言。它使开发人员能够将结构化数据,从许多不同的应用程序传递到桌面,进行本地计算和演示。XML 允许为特定应用程序创建唯一的数据格式。...
-
[2004-10-01] 修改大型 XML 文件的有效方法
引言
随着 XML 成为大型信息源的常用表示格式,开发人员编辑大型 XML 文件时开始遇到问题。对于处理大型日志文件以及经常需要为这些文件追加信息的应用程序,尤其如此。编辑 XML 文件最直接的方法是,将其加载到...
-
[2004-10-01] XML Schema学习笔记(二)
XML Schema学习笔记(二)
张小根
1、关于include的用法
include元素可以将外部的定义和声明引入到文档中,并且作为新Schema文档的一部分,但必须注意的一点是,被包含成员的目标命名空间必须和包含的目标命名...
-
[2004-10-01] 用Asp.net实现基于XML的留言簿之四
五.总结:
这个程序完成了,相信大家对实现原理以及技巧都有了大致的了解。通过本文,我主要是想向大家展示用XML处理一些数据库问题时的优点:服务器都支持XML文件,而且处理过程相当简洁明了。当然,用X...
-
[2004-10-01] 用Asp.net实现基于XML的留言簿之三
(2) viewguestbook.aspx:
< %@ Page Language="C#" % >
< %@ Import Namespace="System" % >
< %@ Import Namespace="System.IO" % >
< %@ Import Name...
-
[2004-10-01] 用Asp.net实现基于XML的留言簿之二
四.代码:
(1) guestpost.aspx:
< %@ Page Language="C#" EnableSessionState="False" % >
< %@ Import Namespace="System" % >
< %@ Import Namespace=&qu...
-
[2004-10-01] 用Asp.net实现基于XML的留言簿之一
一.概要:
留言簿是网站的一个重要组成部分,是访问者发表意见的场所,也是网站管理员了解网站基本情况的有力工具。所以留言簿在现在的网站中扮演了重要的角色。
可是在以前开发一个留言簿并不是一...
-
[2004-10-01] XML基础入门(一)
基本XML
讨论xml文件以前我们先看一个例子:
<person>
Alan Turing
</person>
这就是一个标记完好的xml文件,<person>和</person>分别是开始标记和结束标记。
l 开始标记...
-
[2004-10-01] Ms XmlDom 异步装载Xml文件
放在这里,算作是资源备份吧。
<script>
var xmldoc;
function Load(){
xmldoc = new ActiveXObject("Msxml2.DOMDocument");
xmldoc.onreadystatechange = CheckState;
xmldoc.resolveEx...
-
[2004-10-01] 自定义 XML 文件在 TreeView 控件中的使用
在 Asp.Net 中,可以很方便地使用由微软提供的 Internet Exploer Web Controls 控件来实现树形列表。由微软提供的这套控件集合中包括有 MultiPage,TabStrip,Toolbar,Treeview 四个控件。
关于这几个控件的使...
-
[2004-10-01] 使用 Visual C# .NET 向 Microsoft Excel 2002 传输 XML 数据
概要
Excel 2002 引入了用扩展标记语言 (XML) 格式打开文件的功能。使用用户界面或代码可以在 Excel 2002 或 Excel 2003 中直接打开构造良好的 XML 文件。
在 Visual C# .NET 中,您可以利用 Excel 的 XML 功能...
-
[2004-10-01] .NET中书写XML的一种简单方法
XML是一项热门的技术。它之所以能够引起人们的兴趣,一个主要的原因在于它十分的简单,人们可以很容易地理解和使用它。每一个程序员都能轻易地看懂一个XML文件,理解它包含的内容。
.NET中包含了很多支持XML的类...
-
[2004-10-01] 在C#使用XML注释
简介
大多数程序员可能都听说过Java自带的一个工具JavaDoc;使用它可以自动地为你的代码生成HTML文档。C#和C#编译器也有类似的功能,不过它生成的是XML,而不是直接生成HTML。不过使用XML会使得文档更加灵活。...
-
[2004-10-01] 使用.NET读取XML文件
介绍
本文中我将介绍在ASP.NET应用程序中如何读取XML文件,这是一个十分有用的技巧。使用这个技巧,我们能够定制我们的应用程序的配置文件,也可以读取那些保存在XML文件中的数据。
概论
下面的...
-
[2004-10-01] 使用多线程加载多个Xml文件到TreeView控件
使用多线程加载多个Xml文件到TreeView控件
原代码:LoadingXmlInTvMTCode.zip
在很多情况下程序员需要采用多线程来开发应用程序,用户可以在前台操作数据或其他工作,在后台程序正在加载很大的一些文件...
-
[2004-10-01] 学习XML:如何书写XML?
在书写XML文档时,你必须遵循一些规则。不过这些规则通常很简单,易于理解。下面我们就将描述这些规则。
XML文档版本
XML文档的第一行用来定义该文档使用的XML的版本,下面代码中的<?xml>标签后面...
-
[2004-10-01] 创建可编辑的xml文档(之五)执行中的treeview 控件
执行中的treeview 控件
为了更完美,列表4包含了VB.NET version, or C# version 两个版本的最终treevie 控件。为了更容易使用,我重新定义了结构和代码。同时增加了KeyDown 控制来支持一些默认的快捷键例如:C...
-
[2004-10-01] 创建可编辑的xml文档(之四) 删除、改名、插入操作
执行删除、改名、插入操作
实现了拖放操作就已经完了最难的部分,但是出于完整性考虑,还应该提供一些更好的基本的编辑功能。下面仅仅用四行代码就可以实现删除操作:
[C#]
string xpath_query =
b...
-
[2004-10-01] 创建可编辑的xml文档(之三)执行拖放操作
执行托放操作
定义了treeview 显示得内容以后,现在你应该准备处理如何四处移动元素了,大多数得开发人员在处理拖放操作时得通用观念都是很相似得,无论使用visual c++ visual basic 或者任何一种.net 语言,所...
-
[2004-10-01] 创建可编辑的xml文档(之二) 过滤xml 数据
过滤xml 数据:
让我们在假设一下,如果在一个真实的联系应用程序中,用户可能不希望在分级的treeview中看到“email”,”city ” 或者“country”,他们可能更希望看到顶级的用户联系身份内容,例如Alex, Rebek...