`
serryzhao
  • 浏览: 116473 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

SAX解析 android sdk与jdk 有点区别

阅读更多
前天写完解析的接口,新建了个java工程测试了一下。
结果发现一个结果都没有,debug一下发现
public void startElement(String uri, String localName, String name,
Attributes attributes) throws SAXException {
}
内容都在name中,而我用的是localName判断的(以前j2ee开发就用dom、jdom),接口用的eml,一开始我还以为这个标签的原因,后来发现不是。


虽然都是继承DefaultHandler这个类,但他们还是有所不同。
在android中 要根据localName来判断元素名称
在jdk中要用name来判断元素名称

分享到:
评论

相关推荐

    基于Android教务信息管理系统样本.doc

    Android环境的搭建包括软件下载准备、JDK安装、Android SDK安装、ADT安装等步骤。开发者可以根据需要选择合适的开发环境和工具,来实现基于Android的教务信息管理系统的开发。 系统实现 基于Android的教务信息管理...

    Android 系统源代码下载

    Android的libcore库中包含了XML解析器,支持DOM和SAX解析,用于处理XML文档。 4. **加密算法:** 提供了各种加密算法,如AES、RSA、SHA等,用于数据安全和隐私保护。 5. **网络支持:** 包含了基础的网络协议...

    Google.Android开发入门与实战

    2.2.1 JDK、Eclipse、AndroidSDK软件安装 2.2.2 SDK的家在哪里——设定AndroidSDKHome 2.2.3 真的准备好了吗——开发环境验证 2.2.4 创建Android虚拟设备(AVD) 2.3 Linux一族——Ubuntu开发环境搭建 2.3.1 Java、...

    Google Android开发入门与实战的代码

    2.2.1 JDK、Eclipse、Android SDK软件安装 8 2.2.2 SDK的家在哪里——设定Android SDK Home 14 2.2.3 真的准备好了吗——开发环境验证 14 2.2.4 创建Android 虚拟设备(AVD) 15 2.3 Linux一族——Ubuntu...

    Android支持JAXB(Java Architecture for XML Binding)

    在使用JAXB时,我们还需要注意一些特殊的类,例如java.awt.Image这个类是从JDK 1.8中导出的,javax.activation.DataHandler和javax.activation.DataSource这两个类是从android-activation-1.6.0.jar包中导出的。...

    android培训笔记(超详细)

    在Android中,通过XMLPullParser或 SaxParserFactory创建SAX解析器,逐事件地解析XML,实现高效且内存友好的解析。 【目录结构的组成】 Android项目通常包括以下几个主要部分:src(源码目录)、res(资源目录)、...

    基于Android平台的天气预报软件的设计与实现.doc

    对于Android应用而言,解析XML数据可以通过DOM (Document Object Model) 或 SAX (Simple API for XML) 方式进行。 - **JSON解析**:JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和...

    Android Essentials

    2. **DOM与SAX解析**:掌握两种主要的XML解析技术:DOM(Document Object Model)和SAX(Simple API for XML)。 3. **HTTP请求**:使用HttpURLConnection或第三方库如OkHttp发送HTTP请求,与服务器进行数据交换。 4...

    B4a Tutorial

    在安装时,用户可以选择合适的平台版本(包括64位机器),不过需要注意的是,Android SDK不能与64位的Java JDK兼容,因此即便是64位的电脑也需要安装常规的JDK版本。 2. B4A的文档和帮助系统:教程介绍了B4A自带的...

    RSS阅读器(Android)

    此外,还需要JDK 1.6或更高版本,以及兼容Android 1.5及以上的Android SDK。现在,虽然Eclipse已被Android Studio取代,但了解Eclipse对理解早期Android项目仍很有帮助。 2. **AndroidManifest.xml**:这是Android...

    Android Rss订阅源码Demo.rar

    确保你已安装了JDK,并配置好Android SDK,以便编译和运行Android应用。 2. **AndroidManifest.xml**:这是Android应用的核心配置文件,包含应用的元数据,如应用的名称、权限、启动活动等。在这个Demo中,你可能会...

    Android高仿拉手网项目实战视频教程下载

    - **Android SDK**:包括API文档和SDK平台工具等。 **1.3 工具准备** - 安装并配置好上述开发环境。 - 创建新的Android项目,选择合适的最小API级别(如API 21)。 #### 二、界面设计与布局 **2.1 布局规划** -...

    精品(2021-2022年)资料达内Android全真模块实训.docx

    构建Android开发环境主要包括安装Java Development Kit (JDK)、Android Studio集成开发环境(IDE)、Android SDK以及Git版本控制系统等。这些工具为开发者提供了编译、调试和部署Android应用的一站式解决方案。 ###...

    基于Android教务信息管理系统.doc

    2.3 安卓环境的搭建涉及JDK的安装、SDK的下载与配置、ADT插件的添加,以及创建AVD来模拟运行环境。 3. 系统需求分析及概要设计 3.1 系统需求主要围绕用户角色(如学生、教师)的功能需求,如信息查询、选课、成绩...

    安卓开发笔记

    它包括了Java Development Kit (JDK)、Android SDK、模拟器和必要的工具。你需要设置Android SDK路径,选择合适的Android版本,并确保Gradle插件和构建工具是最新的。 2. **第一个可运行的Android程序**: 创建一...

    MobileCase2014

    3. 数据解析:获取到服务器返回的数据后,Java提供了JSON库(如Gson、Jackson)或XML解析库(如DOM、SAX、Pull解析器)来解析信息,将数据转化为可操作的对象。 4. UI构建:Java配合XML布局文件,构建了应用的用户...

Global site tag (gtag.js) - Google Analytics