0

次のようなデータ構造があるとします。

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

「リーという名前の人はどのグループに参加しているの?」などの情報が欲しいのですが。そのようなことを可能にする図書館はありますか?

4

1 に答える 1

1

JXPathを検討しましたか? これは JavaBeans の XPath であるため、POJO の階層に対してクエリを実行できます。

これは、これを使用する方法について何年も前に書いた Javaworldの記事です。

于 2012-10-16T14:10:06.223 に答える