16-2-2XML基础 定义:XML( Extensible Markup Language)是扩展标识语言的英文缩写。XML语言是 Web的主导技术。它简单灵活,是一种基于SGML的语言,提供比HML更为便捷、完 善的方法来描述文档内 够在所 上运行的方法,提供了描述元数据的机制,XML不仅是一种技术而是指一个技术组 XML包括以下成员 可扩展样式语言( extensible style Language:xs)XSL与XML协同工作的方式 与HML协作的方式相类似,XSL是实现XML样式的语言,由 则以决定如何显示XML文档的内 及显示哪些内容从而将XML语义转换为显示格 正如人们在web浏览器中所见到的显示式样一样 >XML链接语言( XML Linking Language),包括 XPath(进行部分而不是全部XML文 构的搜索)、ⅪLink(主要用于定 对象部 分数据对象或之间的关系,要利用XM文档的句法来创建结构,从而描述目前的 HIML的单向超链接以及更为复杂的多端或多类型链接)和 Xpointer(建立于 XPath基 础上用以支持XML内部结构中的寻址)三部分 XML名称空间( XML Namespace),是一组相关索引确定名字,在XML文档中用 作元素类型和属性名,可为使用不同名字的ⅪML文档内部结构块提供相互交流的环境。 >XML模式( Schema)。XML模式主要用来控制XML文档结构和内容的相互关系。 >XML能够实现Web上和企业内的许多应用,可轻易地与任何标准的交换语言交换数 据。该类应用主要表现在以下诸多方面: 事件驱动的数据库交互和应用程序间的通信。 定制出版、后处理和电子文档交换。 匚与媒体无关的全球岀版和组件/媒体管理。 匚使用元素名和元数据的精确数据检索
16-2-2 XML基础 定义: XML(Extensible Markup Language)是扩展标识语言的英文缩写。XML 语言是 Web 的主导技术。它简单灵活,是一种基于SGML的语言,提供比HTML更为便捷、完 善的方法来描述文档内容,同时通过一种与平台和操作系统无关,能够在所有计算机 上运行的方法,提供了描述元数据的机制,XML 不仅是一种技术而是指一个技术组。 XML包括以下成员: ➢可扩展样式语言(eXtensible Style Language:XSL)。XSL 与XML 协同工作的方式 和CSS 与HTML 协作的方式相类似,XSL 是实现XML 样式的语言,由它来定义一组规 则以决定如何显示XML文档的内容,以及显示哪些内容从而将XML 语义转换为显示格 式,正如人们在Web 浏览器中所见到的显示式样一样。 ➢XML链接语言(XML Linking Language),包括XPath(进行部分而不是全部XML文 档寻址,用于XML 层次结构、树型结构的搜索)、XLink(主要用于定义多个对象部 分数据对象或之间的关系,要利用XML文档的句法来创建结构,从而描述目前的 HTML 的单向超链接以及更为复杂的多端或多类型链接) 和Xpointer(建立于XPath 基 础上用以支持XML 内部结构中的寻址)三部分。 ➢ XML 名称空间(XML Namespace),是一组相关索引确定名字,在XML 文档中用 作元素类型和属性名,可为使用不同名字的XML 文档内部结构块提供相互交流的环境。 ➢ XML 模式(Schema)。XML 模式主要用来控制XML 文档结构和内容的相互关系。 ➢ XML 能够实现Web 上和企业内的许多应用,可轻易地与任何标准的交换语言交换数 据。该类应用主要表现在以下诸多方面: 事件驱动的数据库交互和应用程序间的通信。 定制出版、后处理和电子文档交换。 与媒体无关的全球出版和组件/ 媒体管理。 使用元素名和元数据的精确数据检索
16-3通过Web向导发布数据 Web助手向导是 SQL Server提供的网页发布向导,通过它可以很方便地 生成数据库网页,也 度一个自动更新Web页的任务;发布和分发管理报 器报表,用扩展存储过程发布 SQL Server之外的信息等。 使用Web助手向导发布数据的方法与步骤如下 启动企 菜单下的【向导】,然后从【选择向导】 对话框的【管理】节点下选择【wWeb助手向导】并点击【确定】按钮,弹出如图 16-3所示的【欢迎使用Web助手向导】对话框 2)在【欢迎使用Web助手向导】对话框中,单击【下一步】按钮,弹出【选 择数据库】对话框。在该对话框中单击 步】按钮,弹出【启动新的Web 手作业】对话框,再在此对话框中单击【下一步】按钮,弹出【选择表和列】对 话框 3)在【选择表和列】对话框中的【可用表】的列表框中点击选择某个具体表, 然后选择相关 部)并单击【添加】或【全部添加】按钮,完成表和 的选择,单击【下一步】按钮,弹出【选择行】对话框。在该对话框中可以对行 的筛选条件:既可以选择 定条件 选(系统默认项)。单 击【下一步】按钮,系统弹出【调度Web助手作业】对话框 (4)在【调度Web助手作业】对话框中,可以选择指定更新数据和生成Web页 频率。在此选择【按预先安排的定期间隔】更新数据。单击【下一步】按钮,弹 出【调度更新间隔】对话框 5)在【调度更新间隔】对话框中可以设置数据更新的具体时间(周 时和分钟)。单击【下一步】按钮,弹出【发布Web页】对话框,在此可以确 文件名和具体路径。单击【下一步】按钮,弹出【设置Web页数据格式】对话框
Web 助手向导是SQL Server 提供的网页发布向导,通过它可以很方便地 生成数据库网页,也可以调度一个自动更新Web 页的任务;发布和分发管理报 表与服务器报表,用扩展存储过程发布 SQL Server 之外的信息等。 使用Web 助手向导发布数据的方法与步骤如下: (1)启动企业管理器,点击【工具】菜单下的【向导】,然后从【选择向导】 对话框的【管理】节点下选择【Web助手向导】并点击【确定】按钮,弹出如图 16-3 所示的【欢迎使用Web助手向导】对话框。 (2)在【欢迎使用Web助手向导】对话框中,单击【下一步】按钮,弹出【选 择数据库】对话框。在该对话框中单击【下一步】按钮,弹出【启动新的Web助 手作业】对话框,再在此对话框中单击【下一步】按钮,弹出【选择表和列】对 话框。 (3)在【选择表和列】对话框中的【可用表】的列表框中点击选择某个具体表, 然后选择相关列(或全部)并单击【添加】或【全部添加】 按钮,完成表和列 的选择,单击【下一步】按钮,弹出【选择行】对话框。在该对话框中可以对行 的筛选条件:既可以选择只符合一定条件的行,也可以全选(系统默认项)。单 击【下一步】按钮,系统弹出【调度Web助手作业】对话框。 (4)在【调度Web助手作业】对话框中,可以选择指定更新数据和生成Web页 频率。在此选择【按预先安排的定期间隔】更新数据。单击【下一步】按钮,弹 出【调度更新间隔】对话框。 (5)在【调度更新间隔】对话框中可以设置数据更新的具体时间(周、日、小 时和分钟)。单击【下一步】按钮,弹出【发布Web页】对话框,在此可以确定 文件名和具体路径。单击【下一步】按钮,弹出【设置Web页数据格式】对话框 16-3 通过Web向导发布数据