我有这样的xml文件:
<Student CourseTitle="Course1"/>
<Course CourseTitle="Course1" Duration="10"/>
课程标记中的 CourseTitle 是关键。 学生中的 CourseTitle 是keyref。如何解析此XML文档并使用Course标签中的所有属性获取Student's课程?使用JAXP?谢谢,抱歉我的英语不好。
答案 0 :(得分:0)
在XSLT中,定义一个键
<xsl:key name="course-key" match="Course" use="CourseTitle"/>
然后如果学生是上下文项目,您可以使用
找到相应的课程select="key('course-key', @CourseTitle)