android 中生成XML文件的代码
try {
File f = new File(getExternalCacheDir().getAbsolutePath()+"my.xml");
OutputStream outPut = new FileOutputStream(f);
XmlSerializer serializer=Xml.newSerializer();
serializer.setOutput(outPut, "utf-8");
serializer.startDocument("utf-8", true);
serializer.startTag(null, "companys");
for(String[] s:taxiCompany)
{
serializer.startTag(null, DBUtil.TAXI_TABLE);
serializer.attribute(null, DBUtil.KEY_PROVINCE, s[0]);
serializer.attribute(null, DBUtil.KEY_CITYNAME, s[1]);
serializer.attribute(null, DBUtil.KEY_NAME, s[2]);
serializer.attribute(null, DBUtil.KEY_TELE, s[3]);
serializer.endTag(null, DBUtil.TAXI_TABLE);
}
serializer.endTag(null, "companys");
serializer.endDocument();
outPut.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
更多相关文章
- 代码中设置drawableleft
- android 3.0 隐藏 系统标题栏
- Android开发中activity切换动画的实现
- Android(安卓)学习 笔记_05. 文件下载
- Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
- 技术博客汇总
- android 2.3 wifi (一)
- AndRoid Notification的清空和修改
- Android中的Chronometer