【发布时间】:2021-10-11 18:30:33
【问题描述】:
我目前正在尝试获取 xmlns 价值。我需要验证 xml 文件。我正在使用 Jackson-dataformat-xml 将 xml 文件反序列化为对象。到目前为止,我还没有找到获得该值的方法。
@JacksonXmlProperty(isAttribute = true) 似乎不适用于 xmlns。
xml
<Document xmlns="urn:...">
...
</Document>
Java
@Data
public class Document {
@JacksonXmlProperty(isAttribute = true)
private String xmlns;
}
据我了解,xmlns 不会作为属性公开。有什么我可以通过杰克逊获得价值的东西吗?
【问题讨论】:
标签: java xml-namespaces jackson-dataformat-xml