gpt4 book ai didi

java - 如何处理冒号(:) in Attribute in JAXB?

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

<Item lims:fid="1174566" lims:id="1174566"><Text>Combat 18 (C18)</Text></Item></List><HistoricalNote><HistoricalNoteSubItem lims:inforce-start-date="2018-05-23" lims:fid="694437" lims:id="694437">

我想获取属性的值lims:id="1174566但它没有读取该值

@XmlAttribute(name="lims:id")
private String id="";

请帮助我...

最佳答案

冒号前面的部分通常在xml中定义命名空间。您需要在根标记中定义它并在标记中指定它。

<Item xmlns:lims="http://your.domain.com/xml/lims" lims:fid="1174566" lims:id="1174566">
<Text>Combat 18 (C18)</Text>
</Item>

JAXB:

@XmlAttribute(name="id", namespace="http://your.domain.com/xml/lims")
private String id="";

关于java - 如何处理冒号(:) in Attribute in JAXB?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60991722/

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