当前位置: 首页 > news >正文

品牌型网站制头条新闻 最新消息条

品牌型网站制,头条新闻 最新消息条,设计网站设计目标,做列表的网站文章目录 使用JAXB将Java对象转xml1. 要求生成的xml2. Java对象3. 封装的工具类4. 测试 使用JAXB将Java对象转xml 1. 要求生成的xml ?xml version1.0 encodingUTF-8 ? rootresult statussuccess msg成功?xml version1.0 encodingUTF-8 ? rootresult statussuccess msg成功/ /root2. Java对象 RootVO.java Data XmlRootElement(name root) XmlAccessorType(XmlAccessType.FIELD) public class RootVO {XmlElement(name result)public ResultVO result;DataNoArgsConstructorAllArgsConstructorXmlRootElement(name result)XmlAccessorType(XmlAccessType.FIELD)public static class ResultVO{XmlAttribute(name status)public String status;XmlAttribute(name msg)public String msg;} }3. 封装的工具类 XmlUtil.java public class XmlUtil {public static String objToXml(Object obj) {try {//创建JAXB对象用于映射java类和xmlJAXBContext context JAXBContext.newInstance(obj.getClass());//创建Marshaller对象用于将java对象序列化为xmlMarshaller marshaller context.createMarshaller();//设置编码格式marshaller.setProperty(Marshaller.JAXB_ENCODING, UTF-8);//格式化生成xmlmarshaller.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);ByteArrayOutputStream byteArrayOutputStream new ByteArrayOutputStream();//将java对象序列化为xmlmarshaller.marshal(obj, byteArrayOutputStream);return byteArrayOutputStream.toString(UTF-8);} catch (JAXBException | UnsupportedEncodingException e) {e.printStackTrace();}return null;} }4. 测试 public static void main(String[] args) {RootVO rootVO new RootVO();RootVO.ResultVO resultVO new RootVO.ResultVO(success,成功);rootVO.setResult(resultVO);String xmlContent XmlUtil.objToXml(rootVO);System.out.println(xmlContent);}输出结果 ?xml version1.0 encodingUTF-8 standaloneyes? rootresult statussuccess msg成功/ /root取掉standalone public static void main(String[] args) {RootVO rootVO new RootVO();RootVO.ResultVO resultVO new RootVO.ResultVO(success,成功);rootVO.setResult(resultVO);String xmlContent XmlUtil.objToXml(rootVO);System.out.println(xmlContent.replace(standalone\yes\, ));}输出结果 ?xml version1.0 encodingUTF-8 ? rootresult statussuccess msg成功/ /root
http://www.dnsts.com.cn/news/2553.html

相关文章:

  • 东戴河网站建设百度手机快速排名点击软件
  • 福建漳州网站建设哪家便宜宁波seo优化服务
  • 微网站备案上海网络推广公司
  • 成品网站定制头条权重查询
  • easyui 网站设计广州抖音推广
  • 东莞网站设计智能 乐云践新seo排名助手
  • 网站怎么做图片转链桂平seo快速优化软件
  • 郴州必去三个景点天津seo网站推广
  • 网站制作的公网络营销的现状及问题
  • 赣州网站建设 赣州网页设计线上怎么做推广和宣传
  • 手机 dns 国外网站app营销十大成功案例
  • 客户问 你们网站怎么做的百度人工客服在线咨询电话
  • 北京建设网站公司网站网络竞价
  • 建立wordpress数据库陕西seo公司
  • 自适应网站怎么做m站全国疫情高峰感染高峰进度查询
  • 涂料网站设计公司学网络营销
  • 海珠做网站要多少钱百度收录网站链接入口
  • 苏州做网站费用线上销售怎么做推广
  • 上海网站seo外包微信公众号推广2元一个
  • 做电商赚钱吗企业seo网络推广
  • 网站建设需要学什么语言百度注册公司地址
  • 石家庄网站优化招聘西安seo托管
  • 建设网站申请空间需要多少钱郑州网站营销推广
  • 做网站的产品图片seo扣费系统
  • 任县网站建设设计app推广渠道在哪接的单子
  • 红酒 网站 模板百度联系方式
  • 微信小程序店铺怎么弄seo网站推广计划
  • 用asp.net做购物网站seo教程培训班
  • 泉州优化公司全网seo
  • 企业网站建设亮点一个自己的网站