gpt4 book ai didi

java - 将 XML 节点加载到 Java 对象中

转载 作者:数据小太阳 更新时间:2023-10-29 02:06:54 25 4
gpt4 key购买 nike

我有一个很大 (1MB+) 的 XML 文件,我正在尝试创建一个对象,其中对象的变量等于 XML 节点中的变量。目前,我只是对每个变量使用 .evaluate() ,但这花费的时间太长了(每个对象约 1 秒,当我尝试加载 56 个对象时,我等不及要启动)。有些部分是空的,否则我只是将节点加载到一个字符串中并从那里解析。我对此很陌生,我知道如何搜索不会产生任何有用的结果。我目前正在使用 DOM 解析器。加载所有这些变量的有效方法是什么?

最佳答案

如果 XML 遵循某种已建立的模式,我建议使用 JAXB。当您解码 XML 时,您最终会得到一个与 XML 匹配的对象结构。

关于java - 将 XML 节点加载到 Java 对象中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9337704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com