分组使您能够通过将数据分为若干组来重构数据。选择作为组的基础的元素或属性称为“键”。
例如,您具有下列学生以及他们正在学习的课程的列表:
学生 | 课程 |
---|---|
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>
下列指示信息是为“资源”透视图编写的,但是也将适用于其它许多透视图。
要创建分组,遵循下列步骤: