gpt4 book ai didi

java - 如何将来自 SAX 解析器的 XML 数据存储在 java 对象中?

转载 作者:行者123 更新时间:2023-12-01 05:55:39 24 4
gpt4 key购买 nike

我用 Java 创建了一个包含 3 个子类的类。这 3 个子类包含用于存储 XML 文档中的信息的变量。我能够存储前两个,因为 XML 中只有单个数据实例。第三类包含重复多次的变量。我想存储“第三类”对象的对象。我还有一个 SAX 解析器类。我在 Android 环境 (1.6) 中执行此操作。

在不显示任何代码的情况下这是否足够有意义?

最佳答案

您能尝试更多地解释一下您的模型吗?如果没有更具体的例子,很难理解你想要做什么。这三个子类叫什么?它们之间有何关系?一两个 XML fragment 也可能有所帮助。

根据我对你问题的理解,我的猜测是你应该使用某种 Factory模式来创建“第三类”对象。因此,当您的 SAX 解析器命中适当的标记时,请使用您刚刚解析的属性调用工厂方法来创建对象。

关于java - 如何将来自 SAX 解析器的 XML 数据存储在 java 对象中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3081667/

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