读书人

java 关于xml的引文自动生成xml文件

发布时间: 2013-09-06 10:17:17 作者: rapoo

java 关于xml的注解,自动生成xml文件 - @XML***
用的是jdk自带的javax.xml.bind.JAXBContext将对象和xml字符串进行相互转换。 如果对要生成的 xml 格式有点些许的限制,就会对生成xml的对象就需要进行些许控制,控制对象的一个最可行的办法就是用注解。 (jdk 1.6 api:http://www.cs.uic.edu/~mcpc/Java_Docs/api/index.html?javax/xml/bind/JAXBContext.html) 比较常用的几个: @XmlRootElement:根节点 @XmlAttribute:该属性作为xml的attribute @XmlElement:该属性作为xml的element,且可以增加属性(name="NewElementName"),那么生成的xml串的elment的标签是NewElementName
示例:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?><rootclass>    <eleClassA attrC="attrc">        <eleA>eleA</eleA>        <elebnewname>eleB</elebnewname>    </eleClassA>    <EleclassA attrUserName="attrUsrName" password="attrPassword">        <eleCode>eleCode</eleCode>    </EleclassA>    <root>root</root>    <rootA>rootA</rootA></rootclass>


读书人网 >XML SOAP

热点推荐