gpt4 book ai didi

java - JAXB 将 XML 部分读入字符串

转载 作者:行者123 更新时间:2023-12-01 17:17:30 25 4
gpt4 key购买 nike

我想使用 JAXB 读取如下所示的 XML 部分:

<rootelem>
<data>
<param1>30</param1>
<arg>8</arg>
</data>
</rootelem>

我的 JAXB 数据类如下所示:

public class rootelem{

private final StringProperty data = new SimpleStringProperty();

@XmlElement
public String getData() {
return data.get();
}

public StringProperty dataProperty() {
return data;
}

public void setData(String data) {
this.data.set(data);
}
}

数据字符串属性应包含 <param1>30......</arg>部分。
现在读取它时,它会生成“\n       ”(在下一个标签之前停止读取)。欢迎任何建议。

最佳答案

这是因为数据元素是一个复杂类型元素,因为它还包含其他元素。

在以下位置创建了一个小示例示例: https://github.com/snuniverse/StackoverflowExamples/tree/master/Test_61353696/src/com/test

请告诉我这是否有帮助。

关于java - JAXB 将 XML 部分读入字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61353696/

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