当前位置: 首页 > news >正文

专门做网站的科技公司企业展厅公司哪家好

专门做网站的科技公司,企业展厅公司哪家好,网站开发交接协议书,织梦系统网站Java很快将具有一组标准的API#xff0c;作为Java EE 7的一部分处理JSON。此标准定义为JSR 353 – JSON处理的Java API #xff08;JSON-P#xff09;#xff0c;目前正在最终批准投票中。 JSON-P提供面向对象和基于流的方法#xff0c;在本文中#xff0c;我将介绍流API… Java很快将具有一组标准的API作为Java EE 7的一部分处理JSON。此标准定义为JSR 353 – JSON处理的Java API JSON-P目前正在最终批准投票中。 JSON-P提供面向对象和基于流的方法在本文中我将介绍流API。 您可以从下面的链接获取JSON-P参考实现 http://java.net/projects/jsonp/ JsonGeneratorjavax.json.stream JsonGenerator使创建JSON非常容易。 凭借其流畅的API 用于生成JSON的代码与生成的JSON非常相似。 package blog.jsonp;import java.util.*; import javax.json.Json; import javax.json.stream.*;public class GeneratorDemo {public static void main(String[] args) {MapString, Object properties new HashMapString, Object(1);properties.put(JsonGenerator.PRETTY_PRINTING, true);JsonGeneratorFactory jgf Json.createGeneratorFactory(properties);JsonGenerator jg jgf.createGenerator(System.out);jg.writeStartObject() // {.write(name, Jane Doe) // name:Jane Doe,.writeStartObject(address) // address:{.write(type, 1) // type:1,.write(street, 1 A Street) // street:1 A Street,.writeNull(city) // city:null,.write(verified, false) // verified:false.writeEnd() // },.writeStartArray(phone-numbers) // phone-numbers:[.writeStartObject() // {.write(number, 555-1111) // number:555-1111,.write(extension, 123) // extension:123.writeEnd() // },.writeStartObject() // {.write(number, 555-2222) // number:555-2222,.writeNull(extension) // extension:null.writeEnd() // }.writeEnd() // ].writeEnd() // }.close();}} 输出量 以下是运行GeneratorDemo的输出。 {name:Jane Doe,address:{type:1,street:1 A Street,city:null,verified:false},phone-numbers:[{number:555-1111,extension:123},{number:555-2222,extension:null}] }JsonParserjavax.json.stream 使用JsonParser我们将解析上一示例的输出以获取地址信息。 JSON解析器提供与JSON结构相对应的事件的深度优先遍历。 根据事件的类型可以从JsonParser获得不同的数据。 package blog.jsonp;import java.io.FileInputStream; import javax.json.Json; import javax.json.stream.JsonParser; import javax.json.stream.JsonParser.Event;public class ParserDemo {public static void main(String[] args) throws Exception {try (FileInputStream json new FileInputStream(src/blog/jsonp/input.json)) {JsonParser jr Json.createParser(json);Event event null;// Advance to address keywhile(jr.hasNext()) {event jr.next();if(event Event.KEY_NAME address.equals(jr.getString())) {event jr.next();break;}}// Output contents of address objectwhile(event ! Event.END_OBJECT) {switch(event) {case KEY_NAME: {System.out.print(jr.getString());System.out.print( );break;}case VALUE_FALSE: {System.out.println(false);break;}case VALUE_NULL: {System.out.println(null);break;}case VALUE_NUMBER: {if(jr.isIntegralNumber()) {System.out.println(jr.getInt());} else {System.out.println(jr.getBigDecimal());}break;}case VALUE_STRING: {System.out.println(jr.getString());break;}case VALUE_TRUE: {System.out.println(true);break;}default: {}}event jr.next();}}}} 输出量 下面是运行ParserDemo的输出。 type 1 street 1 A Street city null verified falseMOXy和JSON处理的Java APIJSR-353 将JSON映射到域对象仍然是与JSON交互的最简单方法。 现在JSR-353即将完成我们将其集成到MOXy的JSON绑定中。 您可以使用以下链接跟踪我们的进度 错误405161 – MOXy支持Java API进行JSON处理JSR-353 参考 用于JSON处理的Java APIJSR-353– Java XML和JSON绑定博客中来自我们JCG合作伙伴 Blaise Doughan的流API 。 翻译自: https://www.javacodegeeks.com/2013/04/java-api-for-json-processing-jsr-353-stream-apis.html
http://www.pierceye.com/news/101230/

相关文章:

  • 鞍山网站制作人才招聘广州网站优化步骤
  • 网站使用微信支付宁国网络推广
  • 成都网站建设六六济南网站制作公司
  • c 网站开发技术链友咨询
  • 手机网站推荐怎样做网站建设
  • 下载学校网站模板下载安装住建部官网查询
  • 模板网站新增备案两次都未通过网站也打不开电子商务网站建设实训报告文章
  • 做标签网站是干嘛的帐号售卖网站建设
  • 建设市民中心网站wordpress只显示标题插件
  • 网站备案的好处鲜花网站建设论文百度文库
  • 网站建设运营策划石家庄住房和建设局网站
  • 网站制作器公司网站虚假宣传但网站不是我做的
  • 大淘客网站建设婚庆网页设计作品dw
  • 嘉兴网站关键词优化后端开发流程
  • 有网络网站打不开怎么回事培训机构推广
  • 淄博网站建设优化珍云网站可信图标
  • 大连外贸网站建设江门营销网站建设
  • 县网站建设方案怎么做付费的小说网站
  • 企业公众号以及网站建设我想做个网站
  • 网站设为主页功能怎么做怎样制作h5
  • 网站的内容与功能设计微信公众平台小程序二维码怎么生成
  • 西安网站快速优化重庆明建网络科技有限公司干啥的
  • 广州市天河区门户网站软件制作公司
  • 做网站前期创建文件夹博罗高端网站建设价格
  • 襄阳网站建设价格淄博网站推广价格
  • 网站推广的软件六安网站制作哪里有
  • 大型门户网站模板wordpress有哪些小工具
  • 有flash的网站新闻资讯app制作公司
  • 网站和平台有什么区别黄页88怎么发信息质量高
  • 阿里建站价格小户型室内装修设计公司网站