私は 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」などを検索できるようにフィルタを作成したいと考えています。これは、タグ値としてすべてのリソースのすべてのデータを返します。データをWebページに表示したいと思います。ここで特にコードを探しているわけではなく、アドバイスを求めています。これはJavaで行うことができますか、それともJavascriptなどを調べた方がよいでしょうか? ご提案いただきありがとうございます。よろしく、ジョン