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 文件并向客户端程序提供一个小型 Java SDK,主要用于从中获取数据,以及一些最小的写入操作。
问题是 XML 文件最终可能会包含大量数据,因此我的 SDK 应该尽可能快 - 加载文档并从中提取信息。
关于如何开始的任何指示?
这取决于您的要求,如果您对 XML 结构有所了解,则可以使用 Sax 解析器或 DOM 解析器。但是如果 XML 足够大并且结构未知,那么 Stax 总是最好的选择。
SAX 解析器将是最好的选择。