zoukankan      html  css  js  c++  java
  • xml

    package com.leileixml;

    import java.io.FileWriter;
    import java.io.IOException;

    import org.xmlpull.v1.XmlPullParserFactory;
    import org.xmlpull.v1.XmlSerializer;

    public class PullSerializae {
    public static void main(String[] args) throws Exception {
    //创建解析器工厂对象
    XmlPullParserFactory parserFactory = XmlPullParserFactory.newInstance();

    //2.创建序列化器对象
    XmlSerializer serializer = parserFactory.newSerializer();

    //3.指定文件存放的路径
    serializer.setOutput(new FileWriter("xml2.xml"));

    serializer.startDocument("GB2312", false);//文档开始
    serializer.startTag(null, "students");//根标记开始
    serializer.startTag(null, "student");//student子标记开始
    serializer.startTag(null, "xh");//id子标记开始
    serializer.text("1234345");//标记内容
    serializer.endTag(null, "xh");//id子标记结束
    serializer.startTag(null, "name");//name字标记开始
    serializer.text("阿拉蕾");
    serializer.endTag(null, "name");//name子标记结束
    serializer.startTag(null, "age");//age字标记开始
    serializer.text("19");
    serializer.endTag(null, "age");//age子标记结束
    serializer.startTag(null, "sex");//sex子标记开始
    serializer.text("女");
    serializer.endTag(null, "sex");//sex子标记结束
    serializer.endTag(null, "student");//student子标记结束
    serializer.startTag(null, "student");
    serializer.attribute(null, "xh", "1314520");//命名空间、属性名、属性值
    serializer.attribute(null, "name", "王明雷");//命名空间、属性名、属性值
    serializer.attribute(null, "age", "26");//命名空间、属性名、属性值
    serializer.attribute(null, "sex"," 男");//命名空间、属性名、属性值
    serializer.endTag(null, "student");
    serializer.endTag(null, "students");

    serializer.endDocument();
    }


    }

  • 相关阅读:
    ALLTOALL在线格式转换
    navicat注册码(亲测可用)
    抓包工具Fiddler设置(IOS)
    第三方设备云接入小米IOT平台
    snowboy进行语音唤醒,编译snowboy文件
    微信公众号开发之调起拍照或从手机相册中选图接口
    开放API网关实践
    分布式服务限流实战,已经为你排好坑了
    注解@PostConstruct与@PreDestroy使用讲解
    [转]布隆过滤器过时了,未来属于布谷鸟过滤器?
  • 原文地址:https://www.cnblogs.com/2410164885qq/p/6386828.html
Copyright © 2011-2022 走看看