Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在从一个 xml 文件创建一个 JTree。
问:我必须实现搜索功能。我使用 JTree 完成了它,我观察到它太慢而且我的树很重。
问:请建议我是否可以使用 xml 文件实现
我希望我理解正确:)
如果您需要查询 XML 数据的集合,请使用 XQuery / XPath(专为 XML 处理而设计)。
最好的问候, 格德万
我总是建议 UI 程序员避免创建巨大的用户界面小部件,例如树和列表。
最好的解决方案是解析您的 XML 文件,如果它的大小允许,将其保存在内存中,在内存中执行搜索,然后只显示搜索结果!!!
如果文件无法放入内存,那么您应该查看 XML Sax 解析器,并期待您的最终用户能够在 XML 文件表示的数据中导航。
马努