JAXBContext处理CDATA
生活随笔
收集整理的這篇文章主要介紹了
JAXBContext处理CDATA
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天做Lucene數據源接口時,遇到一個問題,就是輸出xml時將某些數據放在CDATA區輸出:
1、依賴的jar包,用maven管理項目的話,
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>org.eclipse.persistence.moxy</artifactId>
<version>2.5.2-M1</version>
</dependency>
會增加以下4個jar包:
org.eclipse.persistence.moxy-2.5.2- M1.jar,org.eclipse.persistence.core-2.5.2- M1.jar,org.eclipse.persistence.asm-2.5.2- M1.jar,org.eclipse.persistence.antlr-2.5.2-M1.jar
2、在需要與你的模型類中的以下項中添加jaxb.properties文件,內容為:
javax.xml.bind.context.factory=org.eclipse.persistence.jaxb.JAXBContextFactory
3、在模型類需要加入到CDATA區的屬性上面加上@XmlCDATA注解,如圖:
轉:http://my.oschina.net/dailongyao/blog/338906
總結
以上是生活随笔為你收集整理的JAXBContext处理CDATA的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 极端天气利好什么股票
- 下一篇: Xlua 生成wrap文件