我需要解析的XML有:
<Name>
<Name>Fred</Name>
</Name>
我遇到了错误:
Element 'Name' is already used with @org.simpleframework.xml.Element (etc)
我的代码是:
@Root(name = "Name", strict = false)
public class NameData {
@Element(name = "Name", required = false)
private String name= "";
我理解为什么会得到这个,但是有办法解决这个问题吗? 谢谢
答案 0 :(得分:1)
这似乎对我有用:
@Root(strict = false)
@Path("Name")
@Text(required = false)
public class Name {
答案 1 :(得分:0)
SimpleXml可以做到:
<a href="/baseURL#divID" class="btn btn-default mt-5 font-italic">Register Now!</a>
将打印:
public class Name {
@XmlName("Name")
private String name;
}
final SimpleXml simple = new SimpleXml();
final Name n = simple.fromXml(xml, Name.class);
System.out.println(n.name);
SimpleXml位于Maven中央:
Fred