广告
返回顶部
首页 > 资讯 > 前端开发 > JavaScript >JSON数据在J2ME下的构造和解析是怎样的
  • 460
分享到

JSON数据在J2ME下的构造和解析是怎样的

2024-04-02 19:04:59 460人浏览 泡泡鱼
摘要

JSON数据在J2ME下的构造和解析是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。这里向大家描述一下J2ME下jsON

JSON数据在J2ME下的构造和解析是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

这里向大家描述一下J2ME下jsON数据的构造和解析,主要包括创建JSON数据对和解析JSON键值对两大部分内容。

J2ME下JSON数据的构造和解析

JSON提供了使用于J2ME环境下的插件包,下载地址为:Http://www.JSON.org/java/org.JSON.me.zip

本文简单的说明一下在J2ME环境下JSON的应用。

1.创建JSON数据对

1)创建单个键值对封装:使用org.JSON.me下的JSONObject

该类提供了各种put(**,**)函数,直接调用即可.

eg:JSONObjectJSONObject=newJSONObject();   JSONObject.put("name","落埃无蒂");

这样就创建了一个简单的JSON数据对{"name":"落埃无蒂"}

2)创建数组键值对封装:使用org.JSON.me下的JSONArray

与JSONObject不同的是,JSONArray提供了函数publicJSONArrayput(intindex,Vectorvalue)throwsJSONException,可以直接创建数组

其实如果在j2me需要用到将model类转化为JSON数据的时候,一般可以自己在model类中自定义函数

publicStringtoJSONString(){}

2.解析JSON键值对

1)解析一般JSON键值对列(该被解析对象必须确保是以“{”开头,否则报错)

首先构造被解析对象

假设被解析对象为:

Strings={"age":"16","name":"落埃无蒂","gender":"male"};   JSONObjectJSONObject=newJSONObject(s);

构造好以后,使用JSONObject.get("age")就可以得到16,其他值同样.

2)解析数组键值对(被解析对象必须是以“]”开头,不然报错)

假设被解析对象为:

Strings=[{"age":"16","name":"samyou","gender":"male"},   {"age":"18","name":"ygy","gender":"female"}];   JSONArrayJSONArray=newJSONArray(s);//两个序列   intlength=JSONArray.length();   for(inti=0;i  {   JSONObjectJSONObject=JSONArray.getJSONObject(i);     }

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注编程网JavaScript频道,感谢您对编程网的支持。

--结束END--

本文标题: JSON数据在J2ME下的构造和解析是怎样的

本文链接: https://www.lsjlt.com/news/86515.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • JSON数据在J2ME下的构造和解析是怎样的
    JSON数据在J2ME下的构造和解析是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。这里向大家描述一下J2ME下JSON...
    99+
    2022-10-19
  • Python中关于数据采集和解析是怎样的
    本篇文章为大家展示了Python中关于数据采集和解析是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。我们已经了解到了开发一个爬虫需要做的工作以及一些常见的问题,下面我们给出一个爬虫开发相关技术...
    99+
    2023-06-02
  • Java编程中要了解的数据结构是怎样的
    今天就跟大家聊聊有关Java编程中要了解的数据结构是怎样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。几乎所有的问题都需要面试者对数据结构有深刻的理解。无论你是初入职场的新兵(刚从...
    99+
    2023-06-02
  • Java数据结构中堆的向下和向上调整解析
    目录一、关于堆1.堆的概念2.堆的性质3.堆的存储方式二、堆的创建1.堆向下调整2.堆的创建三、向上调整一、关于堆 JDK1.8中的PriortyQueue(优先级队列)底层使用了堆...
    99+
    2022-11-12
  • Python基础中os和数据结构是怎么样的
    Python基础中os和数据结构是怎么样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。今天总结了下Python的基础,发现还是有很多基础需要巩固,直接把学习的...
    99+
    2023-06-04
  • Python3 JSON数据解析、日期和时间转换的方法是什么
    这篇文章主要介绍“Python3 JSON数据解析、日期和时间转换的方法是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python3 JSON数据解析、日期和时间转换的方法...
    99+
    2023-07-05
  • Oracle分区数据问题的分析和修复是怎样的
    Oracle分区数据问题的分析和修复是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 今天根据同事的反馈,处理了一个分区表的问题,也让...
    99+
    2022-10-19
  • MySQL在大数据、高并发场景下的SQL语句优化和实践是怎样的
    MySQL在大数据、高并发场景下的SQL语句优化和实践是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你...
    99+
    2022-10-19
  • Nebula Graph在大规模数据量级下的实践和定制化开发是怎么样的
    这篇文章将为大家详细讲解有关Nebula Graph在大规模数据量级下的实践和定制化开发是怎么样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。图数据在社交...
    99+
    2022-10-19
  • 分布式数据库原理和PostgreSQL 分布式架构是怎样的
    分布式数据库原理和PostgreSQL 分布式架构是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。 一、 什么是分布式数据库分...
    99+
    2022-10-19
  • 现代云架构中的AWS服务器群和数据库是怎么样的
    这篇文章给大家介绍现代云架构中的AWS服务器群和数据库是怎么样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。当今云计算技术成了主流的架构和互联网基础服务架构之一。越来越多的企业、组织...
    99+
    2022-10-19
  • 怎样解决MySQL数据库在RR隔离级别下容易产生幻读的问题
    这篇文章将为大家详细讲解有关怎样解决MySQL数据库在RR隔离级别下容易产生幻读的问题,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的...
    99+
    2022-10-18
  • SQL数据库中滥用临时表和排序的解决优化是怎样的
    这篇文章给大家介绍SQL数据库中滥用临时表和排序的解决优化是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 游标、临时表、触发器、COLLATE等等 无可厚非、这些都是好东西...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作