WAP Binary XML 定义好 XML片断 表述出同步服务器地址、远程数据库名称、登录账号等等内容 一、两种访问方法: 目前的kxml支持两种wap格式:WBXML/WML。 而有两种方法将解析WBXML: 1。使用j2me将WBXML转换到XML; 2。使用kxml直接解析WBXML流。下面我在这里讨论一下使用第二种方法实现client代码解析WBXML,当然要使用kxml了。 二、kxml实现方法: 首先需要位于web server的应用程序通过开放WAP网关(关于JWAP:详见http://jwap.sourceforge.net/)发送WML文件给j2me client。在WAP网关将数据发送j2me client之前WAP网关将WML文件转换为了WBXML文件。下面代码的展示了j2me client如何接收WBXML数据,解析数据,并显示有用的数据在手机屏幕上。 需要注意,在本例程中使用的kxml v1.0版本,kxml v2.0版本在使用上可能有所不同,开发者可以参考kxml2的手册。 import java.io.*; import org.kxml.*; import org.kxml.parser.*; import org.kxml.wap.*; import javax.microedition.lcdui.*; import javax.microedition.midlet.*; import javax.microedition.io.*; public class WbxmlTest extends MIDlet implements CommandListener { private Display display = null; private List menu = null; private Form form = null; private String incomingText = ""; static final Command okCom
Android kxml解析WBXML
最新推荐文章于 2022-12-12 13:50:34 发布