对元素进行分组

分组使您能够通过将数据分为若干组来重构数据。选择作为组的基础的元素或属性称为“键”。

例如,您具有下列学生以及他们正在学习的课程的列表:

学生 课程
Alyssa French 和 English
Ben Latin 和 Science
Cy Latin 和 French

这是在 XML 中所显示的图表:

<?xml version="1.0" encoding="UTF-8"?>
 <school>
 <student name="Alyssa">
     <course>French</course>
  <course>English</course>
    </student>
 <student name="Ben">
 <course>Latin</course>
 <course>Science</course> 
</student>
 <student name="Cy">
   <course>Latin</course>
<course>French</course>
</student>
</school>

您决定要列示学习特定课程的所有学生。为此,可以根据学生所学习的课程将他们分为若干组。课程名是“键”:

课程 学生
French Alyssa
Latin Ben 和 Cy
English Alyssa
Science Ben

这是在 XML 中所显示的图表:

<?xml version="1.0" encoding="UTF-8"?>
<school>
<course name="French"> 
<student name="Alyssa"/>
<student name="Cy"/>
</course>
<course name="Latin"> 
<student name="Ben"/> 
 <student name="Cy"/>
</course>
  <course name="English">
<student name="Alyssa"/>
</course>
<course name="Science">
<student name="Ben"/> 
 </course>
</school>

 

下列指示信息是为“资源”透视图编写的,但是也将适用于其它许多透视图。

要创建分组,遵循下列步骤:

  1. 在 XML 到 XML 编辑器中打开映射。
  2. 适当时映射源节点和目标节点。
  3. 单击映射 > 定义分组
  4. 选择适当的键并单击完成
  5. 现在,分组将显示在“概述”窗格中相应映射的旁边。
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.