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

企划做网站网站建设的简历

企划做网站,网站建设的简历,类豆瓣的模板 wordpress,响应式网站好不好XML文件是一种常用的文件格式#xff0c;可以用来存储与传递数据 #xff0c;本文是XML文件序列化与解析的一个简单示例 写文件到本地#xff0c;并用XML格式存储 /*** 写xml文件到本地*/private void writeXmlToLocal() {ListPerson personList getPersonList()…XML文件是一种常用的文件格式可以用来存储与传递数据 本文是XML文件序列化与解析的一个简单示例 写文件到本地并用XML格式存储 /*** 写xml文件到本地*/private void writeXmlToLocal() {ListPerson personList getPersonList();// 获得序列化对象XmlSerializer serializer Xml.newSerializer();try {File path new File(Environment.getExternalStorageDirectory(), persons.xml);FileOutputStream fos new FileOutputStream(path);// 指定序列化对象输出的位置和编码serializer.setOutput(fos, utf-8);serializer.startDocument(utf-8, true); // 写开始 ?xml version1.0 encodingutf-8 standaloneyes ?serializer.startTag(null, persons); // personsfor (Person person : personList) {// 开始写人serializer.startTag(null, person); // personserializer.attribute(null, id, String.valueOf(person.getId()));// 写名字serializer.startTag(null, name); // nameserializer.text(person.getName());serializer.endTag(null, name); // /name// 写年龄serializer.startTag(null, age); // ageserializer.text(String.valueOf(person.getAge()));serializer.endTag(null, age); // /ageserializer.endTag(null, person); // /person}serializer.endTag(null, persons); // /personsserializer.endDocument(); // 结束} catch (Exception e) {e.printStackTrace();}}private ListPerson getPersonList() {ListPerson personList new ArrayListPerson();for (int i 0; i 30; i) {personList.add(new Person(i, wang i, 18 i));}return personList;} XML解析实现 private ListPerson parserXmlFromLocal() {try {File path new File(Environment.getExternalStorageDirectory(), persons.xml);FileInputStream fis new FileInputStream(path);// 获得pull解析器对象XmlPullParser parser Xml.newPullParser();// 指定解析的文件和编码格式parser.setInput(fis, utf-8);int eventType parser.getEventType(); // 获得事件类型ListPerson personList null;Person person null;String id;while(eventType ! XmlPullParser.END_DOCUMENT) {String tagName parser.getName(); // 获得当前节点的名称switch (eventType) {case XmlPullParser.START_TAG: // 当前等于开始节点 personif(persons.equals(tagName)) { // personspersonList new ArrayListPerson();} else if(person.equals(tagName)) { // person id1person new Person();id parser.getAttributeValue(null, id);person.setId(Integer.valueOf(id));} else if(name.equals(tagName)) { // nameperson.setName(parser.nextText());} else if(age.equals(tagName)) { // ageperson.setAge(Integer.parseInt(parser.nextText()));}break;case XmlPullParser.END_TAG: // /personsif(person.equals(tagName)) {// 需要把上面设置好值的person对象添加到集合中personList.add(person);}break;default:break;}eventType parser.next(); // 获得下一个事件类型}return personList;} catch (Exception e) {e.printStackTrace();}return null;} 测试结果 public class TestCase extends AndroidTestCase {public void test() { // writeXmlToLocal();ListPerson personList parserXmlFromLocal();for (Person person : personList) {Log.i(TestCase, person.toString());}} 完成
http://www.zqtcl.cn/news/690459/

相关文章:

  • 营销型网站建设风格设定包括哪些方面wordpress企业魔板
  • 怎样做淘客网站做绿色产品的网站
  • 关于网站建设的通知wordpress点注册后一直不出来
  • 科技公司网站设计方案开发公司绩效考核
  • 深圳网站建设推进旗县政务网站建设工作方案
  • 南宁 网站建设网站集约建设
  • 做网站编辑好吗吉林省四平市
  • 石家庄网站制作最新军事新闻最新消息视频
  • 高端品牌网站设计企业网站建设wordpress文章前阅读
  • 广州做网站星珀各电商网站的特点
  • 西安模板做网站广州微信网站建设平台
  • 网站开发硬件工程师待遇微信商城有哪些第三方平台
  • 基于响应式设计的网站建设软件开发项目甘特图
  • 绍兴兴住房和城乡建设局网站网站更换名称需要重新备案吗
  • 跨境电商网站开发文档网站建设费可摊几年
  • 怎样建设一个游戏网站随便玩玩在线制作网站
  • 免费的成品网站用织梦模板做网站
  • 彩票网站开发 极云有的域名怎样做网站
  • 网店运营推广网站买个天猫店多少钱一个
  • 资讯网站排版广告公司取名大全集
  • 织梦网站seo安徽建设厅网站
  • 北京智能模板建站如何增加网站的索引量
  • 哪个网站专做进口商品的网站备案好麻烦
  • 南京网站制作哪家专业接口网站开发
  • 网站正在建设中9797鲜花网页设计模板
  • wordpress怎么自动更新网站地图现在最流行的网站开发工具
  • 科技局网站查新怎么做vs网站制作教程
  • 网站开发流程文档东莞英文建站公司
  • 怎样建俄文网站wordpress国产主题推荐
  • 网站开发晋升空间 路径秦皇岛房管局官网