Java 中的数据导航框架



>假设我有一些这样的数据结构:

people 0  name       Bob
          surname    Smith
          nicknames  0 bs
                     1 bobby 
       1  name       John
          surname    Lee
          nicknames  0 jaylee
                     1 TheJhon 

我不是太正式,但想象事物可以是ListHashMap或类似的数据结构。我想做一些事情,比如"检索所有具有 nick=bs 的记录的名称、姓氏和昵称列表"。假设我也有一个这样的结构

groups 0  name           Golf club
          member_nicks   0 bs
                         1 bobby
       1  name           Poker association
          member_nicks   0 bobby
                         1 someonelse

我想获得诸如"姓李的人参加哪些团体"之类的信息。有没有允许做这样的事情的库?

你考虑过JXPath吗?它是JavaBeans的XPath,因此将允许您对POJO的层次结构执行查询。

这是我很久以前写的一篇来自Javaworld的文章,介绍如何使用它。

相关内容

  • 没有找到相关文章

最新更新