获取标记的href值的注释

时间:2017-09-04 07:17:14

标签: java xml xstream

我正在尝试使用Xstreamalias在java中使用注释来解析xml。

我有以下示例xml:

<references xml:lang="en" type="UNKNOWN">
      <source>ABCDE</source>
      <reference href="http://www.hello.com/id/12345" xml:lang="en">12345</reference>
    </references>

在我的java代码中,我创建了如下注释:

@XStreamImplicit(itemFieldName = "references")
    private List<Reference> references;

,引用类如下:

@XStreamAlias(&#34;参考文献&#34) 公共类参考{

@XStreamAlias("source")
private String source;

@XStreamAlias("reference")
private String name;

private String referenceLink;

}

对于给定的xml,字段源将获得值为ABCDE,字段名称将获得值12345。

现在我想使用注释获取引用标记内的href链接,并为其指定referenceLink变量。什么是href值的注释?

0 个答案:

没有答案