全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
21在数据库/表格视图中编辑文档Grid视图包含一种特殊的视图,叫做数据库/表格视图(后面将简称为表格视图),它特别适用于编辑多个具有相同结构的元素。在表格视图中,元素类型相同的一组元素将以表格的形式显示出来。表中各列为元素的各个属性或子元素,表中各行对应于各个元素。要把一组同类型的元素切换到表格视图,您可以选中该组元素中的任何一个,然后点击工具条上的图标(对应于菜单项XML | Table | Display as table)。进入表格视图后,这组同类型的元素将被显示为一个表格。所有与选中元素相邻的同类型元素都将出现在表格中。表格视图仅在增强型Grid视图中可用,它可用于编辑任何一种XML文件(如XML、XSD、XSL等)。 表格视图的优点 表格视图具有以下优点: 您可以拖放一列的标题,以改变其(在表格中和在XML文档中的)相对位置。这意味着,实际文档中的子元素或属性的相对位置也将随表格中的位置变化而发生变化。选择菜单项XML | Table | Ascending Sort或Descending Sort即可对表格中的任一列进行排序(升序或降序)。要在表格中新增的一行(即添加一个元素),使用菜单项XML | Table | Insert Row即可。您还可以把整个表格复制到其他应用程序中,或把其他应用程序中的表格复制过来。表格视图中也有智能编辑功能。 以表格形式显示一个元素类型要以表格形式显示Person元素类型,需要这几个步骤: 1.在Grid视图中,选中任何一个Person元素(在文字“Person”上(或附近)点击一下即可)。 2.选择菜单项XML | Table | Display as table,或点击图标。这样,所有相邻的Person元素将被显示于一个表格中。表格中各列的标题是Person元素的子元素或属性名称,而各行显示的是这些子元素和属性在各个Person元素中的值。 3.选择菜单项View | Optimal widths或点击 图标,令各列具有最佳宽度。注:要使一个元素类型退出表格视图,只需在选中该元素类型的表格(在表格左上角的元素名称上点击一下即可),然后点击图标即可。注意:如果表格中含有处于表格视图的子元素,那么当上层元素退出表格视图后,子元素仍将保持表格视图。 在表格视图中输入数据 要为第二个Person 元素输入数据,只需双击第二行中的各个单元格,然后输入数据即可。注意:若要构建有效的文档,则PhoneExt的值必须是不大于99的整数。在单元格中,智能编辑功能将发挥作用。如果所在单元格具有可选值列表的话(比如Degree属性的枚举值列表、布尔类型的true/false等),您可以在该列表中选择要插入的值。注:在表格中也可以使用输入助手(比如Elements窗口、Attributes窗口等)。例如,在Elements的Append选项卡中双击Person,将在表格中新增一行(即添加一个Person元素)。与其他应用程序交换XML数据 在XMLSpy 2005中,您可以在XML文档与其他应用程序之间交换表格型数据(即把一处的表格复制到另一处使用)。被交换的数据在XMLSpy 2005中被作为XML数据处理,而在其他应用程序中被作为那里所采用的格式处理。下面,您将学会如何与Excel数据表交换数据。请按以下操作: 1.点击行标1,按住Ctrl键,然后点击行标2。这样便选中了表格中的两行。 2.选择菜单项Edit | Copy as Structured text,把所选行复制到系统剪贴板中。3.打开Microsoft Excel,将所复制的数据粘贴(Ctrl+V)到一个Excel工作表中。 4.在Excel中添加一行数据,令PhoneExt元素的值为一个三位整数(比如444)。 5.选中Excel工作表中的数据行,然后选择Edit | Copy以将数据复制到系统剪贴板中。6.切换回XMLSpy 2005。7.点击位于表格中第一行第一列的单元格,然后选择菜单项Edit | Paste。 8.这将会用Excel中的数据替换现有表格中的数据。9.由于在Excel中true/false被自动更改为大写,您可以通过使用菜单项Edit | Replace (Ctrl+H)将复制回表格视图中的大写的TRUE/FALSE改回小写。 按列对表格进行排序 您可以在表格视图中根据任一列进行升序或降序排序。比如,我们现在要根据last name对Person表进行排序。我们可以这样做: 1.点击Last列的标题以选中整列(表明排序范围为所有的Person)。 2.选择菜单项XML | Table | Ascending sort或者点击图标。现在整个表格随着Last列按字母顺序排列了。Last列仍处于选中状态。 XML文档也会随着表格显示的变化而自动更新。也就是说,Person元素的顺序将根据它们的Last子元素的值按字母顺序排列。(您可以点击Text选项卡看到这一结果)3.选择菜单项XML | Validate或按F8键。此时,主窗口底部将出现一条错误信息,提示有一个PhoneExt元素的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北省部分2025-2026学年度上学期高三9月月考地理试卷(含答案)
- 课件学习效果评估-洞察与解读
- 数字媒体环境下KOL合作效果测量-洞察与解读
- 沪教版七年级数学 因式分解(知识点题型分层强化)
- 2025年初级经济师之初级经济师人力资源管理题库及参考答案(模拟题)
- 2025年口腔心理学题库及答案
- 2025年福建继续教育公需科目考试题库及答案
- 【2025年】法律职业资格之法律职业客观题二题库附答案(基础题)
- 酒店服务员工培训教学
- 急诊科心脏骤停抢救规范
- 车辆交接单模板
- 餐饮管理合同范本
- 提高身体柔韧度的练习
- 幼儿园中班手工《心愿卡制作》课件
- 成立应急领导小组
- 湖北省武汉市汉阳区2024-2025学年九年级上学期期中语文卷
- 废电池收购合同范本(2篇)
- T-SHPPA 029-2024 人用经验数据收集技术规范
- TSG-T7001-2023电梯监督检验和定期检验规则宣贯解读
- 胸痛救治单元建设的意义
- 中华人民共和国护照旅行证回国证明申请表
评论
0/150
提交评论