轻松使用xmlpull创建xml
来源:互联网 发布:react 数据undefined 编辑:程序博客网 时间:2024/05/17 23:56
package com.xmlpull;import java.io.File;import java.io.FileOutputStream;import org.kxml2.io.KXmlSerializer;import org.xmlpull.v1.XmlSerializer;/** * <pre> * xmlpull方式创建xml * </pre> * @author scott * */public class XmlPullCreateXML { public static void main(String[] args) throws Exception{ XmlSerializer xmlSerializer=new KXmlSerializer(); xmlSerializer.setOutput(new FileOutputStream(new File("D:\\workspace\\demo\\src\\students.xml")), "utf-8"); xmlSerializer.startDocument(null, true); xmlSerializer.startTag(null, "data"); for (int i = 0; i < 10; i++) { xmlSerializer.startTag(null, "student"); xmlSerializer.attribute(null, "id", ""+(i+1)); xmlSerializer.startTag(null, "name"); xmlSerializer.text("student"+i); xmlSerializer.endTag(null, "name"); xmlSerializer.startTag(null, "age"); xmlSerializer.text((i+10)+""); xmlSerializer.endTag(null, "age"); xmlSerializer.startTag(null, "sex"); if(i%2==0){ xmlSerializer.text("女"); }else{ xmlSerializer.text("男"); } xmlSerializer.endTag(null, "sex"); xmlSerializer.startTag(null, "address"); xmlSerializer.text("陕西西安"); xmlSerializer.endTag(null, "address"); xmlSerializer.endTag(null, "student"); } xmlSerializer.endTag(null, "data"); xmlSerializer.endDocument(); xmlSerializer.flush(); }}
生成的xml文件
<?xml version='1.0' encoding='utf-8' standalone='yes' ?><data> <student id="1"> <name>student0</name> <age>10</age> <sex>女</sex> <address>陕西西安</address> </student> <student id="2"> <name>student1</name> <age>11</age> <sex>男</sex> <address>陕西西安</address> </student> <student id="3"> <name>student2</name> <age>12</age> <sex>女</sex> <address>陕西西安</address> </student> <student id="4"> <name>student3</name> <age>13</age> <sex>男</sex> <address>陕西西安</address> </student> <student id="5"> <name>student4</name> <age>14</age> <sex>女</sex> <address>陕西西安</address> </student> <student id="6"> <name>student5</name> <age>15</age> <sex>男</sex> <address>陕西西安</address> </student> <student id="7"> <name>student6</name> <age>16</age> <sex>女</sex> <address>陕西西安</address> </student> <student id="8"> <name>student7</name> <age>17</age> <sex>男</sex> <address>陕西西安</address> </student> <student id="9"> <name>student8</name> <age>18</age> <sex>女</sex> <address>陕西西安</address> </student> <student id="10"> <name>student9</name> <age>19</age> <sex>男</sex> <address>陕西西安</address> </student></data>
- 轻松使用xmlpull创建xml
- 轻松使用xmlpull解析xml
- 轻松使用xmlpull解析xml
- 轻松使用xmlpull解析xml
- 使用xmlpull创建xml文件
- 使用xmlpull解析xml
- 使用XmlPull解析XML
- 使用Xmlpull解析xml
- Android--使用XMLPull解析xml
- 轻松使用dom创建xml
- android使用xmlpull方式解析xml示例
- Andriod 使用XmlPull解析XML文件
- android应用中使用xmlpull解析xml文档失败
- Java使用SAX,XmlPull两种方式解析XML
- xmlpull解释xml
- xmlpull解析XML
- xmlpull读取xml文件
- xml解析-xmlpull
- 轻松使用dom创建xml
- Centos下GCC引用mysql头文件和库文件
- Win7 和 MAC 系统通过VMware共享文件夹
- Android中GridView拖拽的效果【android进化三十六】
- 银行业务调度系统
- 轻松使用xmlpull创建xml
- 经验不一定是通过自己的失败获取的
- NopCommerce安装和升级
- 窗口刷新问题(WM_PAINT、BeginPaint、EndPaint的说明)
- 轻松使用dom解析xml
- 交通灯管理系统
- 编译原理三大经典书籍(龙书 虎书 鲸书)
- 冰河世纪3:恐龙现身
- 轻松使用sax解析xml