我用 Java 编写了一个应用程序,用于在一个共享目录中对数千个教育资源进行分类。我收集了 XML 文件中的信息,例如:
<Resources>
**<resource>**
<name>resource_name</name>
<path>path_to_resource</path>
<subjects>
<sub>ICT</sub>
<sub>Maths</sub>
</subjects>
<topics>
<top>functions_&_formulae</top>
<top>average(mean)</top>
</topics>
<!--more tags>
**</resource>
<resource>**
<name>resource_two</name>
<path>path_to_resource_two</path>
<subjects>
<sub>Literacy</sub>
</subjects>
<topics>
<top>commas_in_a_list</top>
</topics>
<!--more tags>
该应用程序允许用户根据主题、主题、级别等标记和描述资源。结果将写入完整的资源列表(如上),并写入特定主题相关文件。我编写了 XSL 样式表以使这些样式表对用户可读。我想创建一个过滤器,以便用户可以搜索,例如,“commas_in_a_list”,它将返回所有资源的所有数据,并将其作为标签值。我想在网页中显示数据。我不是专门在这里寻找代码,而是寻求建议。这可以用Java完成还是我最好研究一下Javascript或其他东西?非常感谢您的建议。问候,约翰