0

我正在从一个 xml 文件创建一个 JTree。

问:我必须实现搜索功能。我使用 JTree 完成了它,我观察到它太慢而且我的树很重。

问:请建议我是否可以使用 xml 文件实现

4

2 回答 2

0

我希望我理解正确:)

如果您需要查询 XML 数据的集合,请使用 XQuery / XPath(专为 XML 处理而设计)。

最好的问候, 格德万

于 2010-07-23T13:39:20.603 回答
0

我总是建议 UI 程序员避免创建巨大的用户界面小部件,例如树和列表。

最好的解决方案是解析您的 XML 文件,如果它的大小允许,将其保存在内存中,在内存中执行搜索,然后只显示搜索结果!!!

如果文件无法放入内存,那么您应该查看 XML Sax 解析器,并期待您的最终用户能够在 XML 文件表示的数据中导航。

马努

于 2010-07-23T13:16:43.210 回答