以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 XML 与 数据库 』 (http://bbs.xml.org.cn/list.asp?boardid=17) ---- 从 Access 导出 XML 数据 (http://bbs.xml.org.cn/dispbbs.asp?boardid=17&rootid=&id=13252) |
-- 作者:yibingzheng -- 发布时间:1/4/2005 5:31:00 PM -- 从 Access 导出 XML 数据 除了收集和处理信息以外,很多时候您还需要与其他应用程序或与您的同事共享信息。Access 在“导出到 XML”对话框中提供了选项,可帮助您将数据从 Access 项目或数据库中导出至 XML 数据文件,同时导出数据的构架定义并创建帮助您管理数据演示方式的文件。 将构架信息随数据一同导出可以允许其他应用程序确定数据的结构,以及需要如何修改该结构以满足接收方应用程序的要求。通过使用构架 (.xsd) 文件,其他应用程序可以查看构成数据的元素和属性,哪些元素是强制的,哪些是可选的,需要以什么顺序显示以及更多的信息。在非 Access 的其他应用程序中,有时要用到不同类型的构架,例如在文档类型定义 (DTD) 文件。然而,与 XSD 文件不同,DTD 不是由 XML 语法写成,并且其功能仅限于描述数据的结构。 .xsd 构架用 XML 语法写成,通过在“导出到 XML”对话框中选择适当的选项,可以将其直接嵌入至 XML 数据文件或链接至一个外部构架文件。 嵌入 XML 数据文件的构架示例 <?xml version="1.0" encoding="UTF-8"?> <!-- 在“XML”标记之间的信息是构架节--> <!-- 实际 XML 数据节从此处开始--> XML 声明节 - 所有 XML 文档都需要的处理指令。 使用 XSL 格式化数据 那么如何使用 XSL 文件?XML 数据文件包含一个引用 XSL 文件的标记。当您在浏览器中打开 XML 数据时,将针对数据文件处理 XSL 文件,以生成一个在浏览器中显示的 .htm 文件。后面您将看到,Microsoft Internet Explorer 具有一个默认的 XSL 样式表,它以树状结构显示 XML 文件。 从“导出到 XML”对话框中创建的 .xsl 文件可作为指定您自己的格式需要的起点。可能包括为在电子表格中或膝上型电脑上进行演示、为特定的 Web 浏览器或为使用个人数字助理来设置文档格式。XSL 使用一组模板呈树状遍历 XML 数据,并基于特定的条件显示一组(分枝)特殊的元素。这样,HTML 标记就被分布到数据中,从而更改了数据格式。模板中的条件命令用于修改文档的结构。下面是 XSL 文件的示例: <?xml version="1.0"?> 处理指令将其视为 XML 文件 在此示例中,XML 数据文件打开后,立即触发第一个 XSL 模板命令 <xsl:template match="/"> ,并用剩余的 XSL 命令开始处理 XML 数据文件。下一个 XSL 命令 <xsl:for-each select="//Employees"> 搜索 Employees 元素标记并开始在该标记的子元素中重复。这些命令的输出确定了 .htm 文档的结构,并且 HTML 标记则提供了格式。 在本文后面讨论将数据转换为另一格式,我们将在那里介绍 XSL 文件的更多细节。
|
-- 作者:qlq2001 -- 发布时间:8/19/2005 3:37:00 PM -- 继续~ |
-- 作者:d_hao20@ustc.edu -- 发布时间:9/1/2005 9:27:00 PM -- 顶 |
-- 作者:天马0流星 -- 发布时间:9/19/2005 9:16:00 PM -- 厉害 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
3,531.250ms |