【问题标题】:Extracting xml data with java用java提取xml数据
【发布时间】:2013-03-19 01:30:48
【问题描述】:

我用 Java 编写了一个应用程序,用于在一个共享目录中对数千个教育资源进行分类。我已经收集了 XML 文件中的信息,例如:

<Resources>
   **<resource>**
      <name>resource_name</name>
      <path>path_to_resource</path>
      <subjects>
         <sub>ICT</sub>
         <sub>Maths</sub>
      </subjects>
      <topics>
         <top>functions_&amp;_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或其他东西?非常感谢您的建议。问候,约翰

【问题讨论】:

  • 通过休息或其他方式提供这个xml并让javascript客户端解析出它需要的部分不会有什么坏处。
  • 我强烈推荐 Dart 语言。比原始 Javascript 更高效、更有趣。

标签: java javascript xml webpage


【解决方案1】:

据我了解,您将需要所有这些技术,而 Java 是您处理复杂任务的主要语言。

对于强大的自定义功能,我建议您使用JavaWebParts taglib on Sourceforge

希望这会有所帮助:)

【讨论】:

  • 谢谢。我会调查的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-29
  • 2020-07-02
  • 2013-09-26
  • 2014-06-30
  • 1970-01-01
相关资源
最近更新 更多