java - JAXP 如何通过keyref值获取密钥

  显示原文与译文双语对照的内容
0 0

我有这样的xml文件:


<Student CourseTitle="Course1"/>

<Course CourseTitle="Course1" Duration="10"/>

CourseTitle 课程标记是关键。 CourseTitle 学生的keyref 。 如何解析这个XML文档并获取课程中所有属性的学生课程? 使用 JAXP感谢和抱歉我的英语错误。

时间: 原作者:

0 0

在XSLT中,定义密钥


<xsl:key name="course-key" match="Course" use="CourseTitle"/>

如果一个学生是上下文项,你可以找到相应的课程


select="key('course-key', @CourseTitle)

原作者:
...