0 0

J2ME开发中如何用操作XML?5

我要查找xml节点,还要修改xml元素的值(数据),我用KXML方式解析xml,现已成功解析,可是不能进行查找和修改操作,网上资料很少,哪位大哥指点下,小弟在这里先谢了!

问题补充:
Rainbow702 写道

Rainbow702 写道

首先感谢您的回答,但是XML文件我已经成功解析了。我现在想要对XML文件进行修改操作。

问题补充:
AngelAndAngel 写道
用dom4J不行么?

感谢您的回答,dom4j在j2me里不支持。

问题补充:
Rainbow702 写道
引用
可是不能进行查找和修改操作

上面那个贴子应该提供了 查找 操作了吧。

感谢Rainbow702的回答。主要是为了解决修改XML这个问题,不用KXML也是可以的。但是我不知道还有什么技术可以进行对XML文件的操作。最好能有一种想dom4j似的技术

问题补充:
Rainbow702 写道
你好,你可以参考以下的贴子:
http://www.360doc.com/content/10/1014/13/1542811_60926378.shtml
它里面的第2种方法,是使用KXML通过DOM的方式来解析XML文件的,我想通过DOM来解析XML,对你来说应该没有问题吧。那么,通过DOM来获得 element ,然后修改其内容或者删除一个节点,应该是没有问题的吧。

感谢您的回答。KXML api中 没有对element 进行setAttribute的方法。
2011年8月29日 09:45

8个答案 按时间排序 按投票排序

0 0

引用
KXML api中 没有对element 进行setAttribute的方法。


下面是KXML的官方API DOC:
http://kxml.sourceforge.net/kxml2/javadoc/
你在左边选择 “Element”,在右边列出了一个 setAttribute方法:
引用
setAttribute(java.lang.String namespace, java.lang.String name, java.lang.String value)


或者你是否可以通过 Document 的removeChild()把该节点先删除,然后再通过addChild()添加一个节点,该新节点的值就是你想要的值。

2011年8月29日 17:50
0 0

KXml 可以的··

修改xml·你可以从另外一个角度来看
··就是先解析xml,然后再重新输出。

2011年8月29日 12:35
0 0

你好,你可以参考以下的贴子:
http://www.360doc.com/content/10/1014/13/1542811_60926378.shtml
它里面的第2种方法,是使用KXML通过DOM的方式来解析XML文件的,我想通过DOM来解析XML,对你来说应该没有问题吧。那么,通过DOM来获得 element ,然后修改其内容或者删除一个节点,应该是没有问题的吧。

2011年8月29日 12:08
0 0

请问你用的是 KXML  的哪个类去解析的啊?

2011年8月29日 10:14
0 0

引用
可是不能进行查找和修改操作

上面那个贴子应该提供了 查找 操作了吧。

2011年8月29日 10:05
0 0

用dom4J不行么?

2011年8月29日 10:04
0 0

如果是的话,你可以参考:
http://www.blogjava.net/lanfanss/archive/2008/04/16/193462.html

2011年8月29日 09:52
0 0

J2ME 里非得用 KXML 来解析 XML 么?

2011年8月29日 09:52

相关推荐

    xml.rar_j2me_j2me xml_java xml_xml j2me

    同时,"并附应用"表明这个压缩包中可能包含一个演示程序,用于展示如何使用这个微型解析器来解析和操作XML数据。 标签"j2me j2me_xml java_xml xml_j2me"进一步强调了这是关于J2ME平台处理XML的话题。"java_xml...

    用ant编译J2ME代码的build.xml模板

    在“用ant编译J2ME代码的build.xml模板”中,我们可能会看到类似`clean`、`compile`、`jar`这样的目标,分别对应清理、编译和打包的操作。 `clean`目标通常用于删除先前生成的临时或输出文件,以确保每次构建都是...

    Jaxp_xml.rar_J2ME 程序_j2me_j2me xml_j2me 网络

    标题"Jaxp_xml.rar_J2ME程序_j2me_j2me_xml_j2me网络"表明这个压缩包包含了一个示例,演示如何使用JAXP(Java API for XML Processing)在J2ME环境中解析XML文件。JAXP是Java平台上的一个标准接口,用于处理XML文档...

    J2ME中文开发教程(附带Myeclipse用J2ME插件)

    在J2ME开发中,你将接触到KVM(K Virtual Machine),这是J2ME的虚拟机,用于运行Java字节码。MIDP API则提供了用户界面、网络连接、数据存储等基本功能,使得开发者可以创建丰富的移动应用程序。 Myeclipse是一款...

    J2ME开发大全、J2ME基础、J2ME环境搭建

    **J2ME开发大全** Java 2 Micro Edition(J2ME)是Java平台的一个子集,主要用于嵌入式系统和移动设备,如手机、PDA和智能家电等。本篇文章将深入探讨J2ME开发的基础知识,以及如何搭建J2ME开发环境。 ### 一、...

    三款索尼爱立信的手机设备定义(J2ME无线开发包专用)

    在IT行业中,尤其是在移动应用开发领域,针对不同的设备进行适配是至关重要的。本文将详细介绍三款索尼爱立信的手机设备定义,这些定义专用于J2ME(Java 2 Micro Edition)无线开发包,帮助开发者更好地理解这些设备...

    kuixdemo-1.0.0(J2ME下解析xml文件)

    2. **NanoXML**:另一个轻量级的XML解析库,它使用DOM(Document Object Model)模型,允许开发者将整个XML文档加载到内存中,然后进行操作。 3. **自定义解析实现**:在某些情况下,如果XML结构简单且可预测,...

    j2me.jsp.servlet.xml.正则表达式

    【标题】"j2me.jsp.servlet.xml.正则表达式" 涵盖了Java ME、JSP 2.0、Servlet以及XML这四大核心技术,它们在IT领域中都有着广泛的应用,尤其对于Java开发者和网站开发者来说至关重要。下面将详细阐述这些知识点。 ...

    kjava开发手册--介绍j2me开发的一些实践

    J2ME开发主要使用Java Wireless Toolkit (WTK),它提供了开发、测试和模拟J2ME应用的全套工具。此外,Eclipse或NetBeans IDE也可以通过插件支持J2ME开发,提供更丰富的功能和更好的代码编辑体验。 2.2. 环境安装 ...

    解析用于J2ME开发平台的Web服务API 解析用于J2ME开发平台的Web服务API

    **解析用于J2ME开发平台的Web服务API详解** Java 2 平台袖珍版 (J2ME) 是一种轻量级的Java版本,专为资源受限的移动设备和嵌入式系统设计。为了在这些设备上实现Web服务功能,Java Community Process (JCP) 定义了...

    j2me基础教程开发大全

    本教程旨在为初学者提供全面的J2ME学习资源,帮助他们快速掌握J2ME开发的基本技能。 一、J2ME环境搭建 1. **Java SDK安装**:首先,你需要安装Java Development Kit (JDK)。J2ME应用程序是基于Java的,因此JDK是...

    精通J2ME开发的几个例子

    在"精通J2ME开发的几个例子"中,我们将探讨几个关键领域,包括低级和高级用户界面(UI)、简单游戏的实现以及网络通信。 1. **初级与高级UI**: J2ME提供了两种类型的用户界面:MIDP(Mobile Information Device ...

    是一个j2me 股票系统的源码

    【标题】: J2ME股票系统源码解析 ...对于想要学习J2ME开发或对移动金融应用感兴趣的开发者来说,这是一个极好的学习资源。通过深入研究和理解源码,可以提升编程技能,同时了解股票系统的基本运作机制。

    J2ME混淆器下载)

    在J2ME开发中,这种优化对于内存有限的设备尤其重要。 在Eclipse集成开发环境中配置J2ME混淆器,首先需要安装支持J2ME开发的插件,如WTK(Wireless Toolkit)或NetBeans。安装完毕后,可以创建新的J2ME项目,并在...

    图片分类 J2ME中的图片处理

    在J2ME应用中,图片处理是一项重要的功能,涉及到对不同格式的图片进行加载、显示和操作。下面我们将深入探讨几种常见的图片格式及其特点,以及它们在J2ME中的应用。 1. **BMP格式**: BMP是Windows操作系统中的...

    j2me 开发的手机图书馆源码程序

    总结来说,"j2me开发的手机图书馆源码程序"是一个实践性的教学资源,对于想要学习或提升J2ME应用开发技能的程序员来说,是一个宝贵的参考资料。通过分析和研究源代码,开发者可以掌握移动设备上的应用开发技术,并...

    J2ME,J2EE与Android开发学习资料

    开发者还需要掌握如何使用J2ME的图形用户界面(GUI)库,如WTK(Wireless Toolkit)进行应用开发和测试。 接着,J2EE(Java 2 Platform, Enterprise Edition)是用于构建分布式、多层的企业级应用的平台。它包括一...

    郭克华 J2ME 视频 源码

    1. **环境搭建**:安装Java SDK,配置J2ME开发环境,如NetBeans或Eclipse的插件,以及模拟器的使用。 2. **基本语法与程序结构**:讲解Java语言基础,J2ME特有的编程规范和限制。 3. **MIDlet生命周期**:讲解...

    J2ME中文教程(移动开发)

    本教程专注于J2ME在移动开发中的应用,特别是针对MIDP(Mobile Information Device Profile)2.0版本,它是J2ME用于创建移动应用程序的标准配置。 **MIDP2.0详解** MIDP2.0是J2ME的一个关键组件,它提供了开发移动...

    J2ME的编译工具

    Antenna作为J2ME开发中的一个重要工具,通过提供对J2ME特性的支持,使得开发者能够更高效地管理他们的项目。它简化了构建流程,提高了开发效率,使得复杂的J2ME应用的编译和打包变得更加便捷。通过熟练掌握Antenna,...

Global site tag (gtag.js) - Google Analytics