`
googlelee
  • 浏览: 116045 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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();

分享到:
评论

相关推荐

    android解析生成xml文件

    在Android开发中,生成XML文件通常涉及到资源管理、布局动态生成以及数据持久化等方面的知识。这篇博客"android解析生成xml文件"可能详细介绍了如何在Android环境中处理XML数据,包括读取、解析和生成XML文件的过程...

    Android利用pull生成xml文件

    总的来说,Android的Pull解析器不仅用于解析XML,还能用于生成XML文件,这在某些场景下非常有用,例如自定义数据格式的存储或网络通信中的数据序列化。通过Pull解析器生成XML,开发者可以精确地控制XML的结构和内容...

    Android中使用xml文件定义颜色资源.pdf

    XML文件是Android系统中定义颜色资源的标准方式,它允许开发者集中管理颜色,方便在多个组件和界面中复用。本文将深入探讨如何在XML中定义颜色资源,并讲解如何在Android项目中引用这些颜色。 首先,我们来看如何在...

    android 解析XML文件 生成XML文件

    在Android开发中,XML文件广泛用于存储数据、配置文件以及应用程序间的数据交换。本文将深入探讨如何使用SAX、DOM和Pull解析器解析XML文件,以及如何生成XML文件。我们将同时展示Java和Kotlin两种语言的实现方法。 ...

    android下解析xml文件的demo

    在Android开发中,XML文件常用于存储数据、配置文件或者作为接口返回的数据格式。本教程将详细介绍如何在Android环境下解析XML文件,以"ReadXMLDemo"为例,展示具体步骤和关键知识点。 首先,XML(eXtensible ...

    Android xml布局文件生成工具

    在Android应用开发中,XML布局文件是构建用户界面(UI)的主要方式,它允许开发者以声明式编程的方式定义UI元素的结构和样式。"Android xml布局文件生成工具"是为了解决手动编写XML布局文件繁琐和耗时的问题而设计的...

    老罗Android视频开发教程 android解析xml文件代码

    通过老罗的Android视频教程,开发者可以学习到如何有效地解析XML文件,提升在Android开发中的数据处理能力。不论是DOM、SAX还是Pull解析,每种方法都有其适用场景,理解并熟练掌握这些技术,将对Android应用开发...

    android使用pull生成xml

    本项目主要探讨如何在Android中通过Pull解析器来生成XML文档,这是一种高效、轻量级的解析XML的方式,特别适合在内存有限的移动设备上使用。 首先,我们来理解什么是Pull解析器。在Android中,XMLPullParser是...

    android String.xml Excel 相互转换工具

    每个字符串都有一个唯一的ID,开发者可以通过这个ID在代码中引用字符串,而不用直接硬编码文本。例如: ```xml <string name="app_name">My App ``` 在`strings.xml`中定义了"app_name"这个字符串,然后在Java代码...

    android 解析XML文件代码

    在Android开发中,XML文件广泛用于存储数据、配置和布局信息。XML(eXtensible Markup Language)是一种可扩展标记语言,它具有结构清晰、易于读写的特点,非常适合于应用程序间的数据交换。本教程将深入讲解如何在...

    android开发之xml文件操作——xml创建和pull解析xml

    创建XML文件通常是在Android Studio或Eclipse等集成开发环境中进行,通过编辑器可以方便地添加、修改元素和属性,构建出符合需求的XML结构。 XML解析则分为DOM、SAX和Pull三种主要方式。DOM解析器将整个XML文档加载...

    android中apk包中的xml文件解密

    本篇文章将详细介绍如何在Android中对APK包中的XML文件进行解密,以及这一过程涉及的相关技术。 首先,我们需要理解APK的结构。APK本质上是一个ZIP文件,包含以下关键部分: 1. **AndroidManifest.xml**:这是应用...

    android 读取Excel文件转成xml文件

    这个项目提供了一种方法来实现这一目标,利用了jxl.jar库来处理Excel文件,以及XML相关的API来创建XML文件。以下是关于这个过程的详细知识点: 1. **Android读取Excel文件**: - Android本身并不支持直接读取Excel...

    android三种方式解析xml文件源代码以及说明文档word

    在Android平台上,XML(eXtensible Markup Language)文件常用于存储数据或配置信息,而解析XML文件则是获取其中信息的关键步骤。本资料主要涵盖了三种常见的XML解析方式:DOM(Document Object Model)、SAX...

    android SAX PULL 解析XML文件 代码 详解

    SAX解析适合大型XML文件和复杂结构,而PULL解析则适用于小型XML文件和简单结构。在提供的`SAXParseDemo`项目中,你可以找到具体的SAX解析实现,通过阅读和理解代码,可以更好地掌握这两种解析方法的使用。 总之,...

    android Pull XML文件解析 存取 代码程序

    在Android开发中,XML文件广泛用于存储数据、配置和布局信息。XML(eXtensible Markup Language)是一种标记语言,其结构清晰,易于人阅读,同时也方便机器解析。本篇文章将深入探讨如何在Android中使用Pull解析器...

    Android String.xml标签在java代码中的引用

    ### Android String.xml标签在java代码中的引用 #### 概述 在Android开发中,为了方便进行国际化处理以及统一管理应用内的字符串资源,开发者通常会将应用程序中的文本信息存放在`res/values/strings.xml`文件中。...

    Android中在xml中静态添加Fragment

    1. **创建Fragment布局**:首先,我们需要为每个要添加的Fragment创建对应的XML布局文件,例如`fragment_left.xml`和`fragment_right.xml`。这些布局文件会定义Fragment的视图结构。 2. **在Activity布局中声明...

    android分辨率适配,xml自动生成工具

    值得注意的是,虽然此工具能自动化生成大部分适配文件,但仍然建议开发者对生成的XML文件进行检查和微调,以确保在特定设备上的表现符合预期。此外,为了达到最佳适配效果,可以结合使用其他设计原则,如使用相对...

    xml自动生成java代码

    总结来说,"xml自动生成java代码"这个话题涵盖了XML的基本概念、DOM解析方法、Android中XML的使用,以及在Android环境下如何通过Java进行文件读写和JNI调用来优化XML处理。理解和熟练掌握这些知识点对于Android...

Global site tag (gtag.js) - Google Analytics