本文主要是介绍Jaxb - 生成带命名空间和节点前缀的Xml的方式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、生成带命名空间的Xml
Xml效果
<Order xmlns="http://www.xl.com.cn/msg">
Java代码
/**
* Entity
*/
@XmlRootElement(name="Order", namespace="http://www.xl.com.cn/msg")
public class Order{
}
二、声明带前缀的命名空间
Xml效果
<Order xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Java代码
/**
* package-info.java
* 放在和实体同一个包路径下
*/
@XmlSchema(
xmlns={
@XmlNs(prefix="xsi", namespaceURI="http://www.w3.org/2001/XMLSchema-instance"),
}
)
package cn.com.xl.entity;import javax.xml.bind.annotation.XmlNs;
这篇关于Jaxb - 生成带命名空间和节点前缀的Xml的方式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!