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

网站模板 数据库动漫设计软件有哪些

网站模板 数据库,动漫设计软件有哪些,电子商务网站域名注册要求,做SEO公司多给网站以下是关于如何使用Jackson的JsonGenerator类来创建JSON内容以及如何使用JsonParser类来读取JSON内容的教程。 依赖项 首先#xff0c;在pom.xml文件中添加以下依赖项以引入Jackson库#xff1a; dependencygroupIdcom.fasterxml.jackson.core/groupI…以下是关于如何使用Jackson的JsonGenerator类来创建JSON内容以及如何使用JsonParser类来读取JSON内容的教程。 依赖项 首先在pom.xml文件中添加以下依赖项以引入Jackson库 dependencygroupIdcom.fasterxml.jackson.core/groupIdartifactIdjackson-databind/artifactIdversion2.9.8/version /dependency这将自动引入以下库到您的项目中 jackson-annotations-2.9.8.jarjackson-core-2.9.8.jarjackson-databind-2.9.8.jar 始终建议使用Maven中央仓库中的最新版本。 使用JsonGenerator写入JSON内容 步骤 创建JsonFactory实例。使用JsonFactory创建JsonGenerator。使用JsonGenerator的方法构建JSON结构。关闭JsonGenerator。 示例代码 package net.javaguides.jackson;import java.io.File; import java.io.IOException;import com.fasterxml.jackson.core.JsonEncoding; import com.fasterxml.jackson.core.JsonFactory; import com.fasterxml.jackson.core.JsonGenerator;/*** 使用JsonGenerator写入JSON到文件* author Ramesh Fadatare*/ public class WriteJsonUsingJsonGenerator {public static void main(String[] args) throws IOException {JsonFactory factory new JsonFactory();// 创建JsonGeneratorJsonGenerator generator factory.createGenerator(new File(post.json), JsonEncoding.UTF8);// 开始JSON对象generator.writeStartObject(); // 开始 { // 添加字符串字段generator.writeNumberField(id, 100);generator.writeStringField(title, Jackson JSON API Guide);generator.writeStringField(description, Post about Jackson JSON API);generator.writeStringField(content, HTML content here);// 创建数组generator.writeFieldName(tags);generator.writeStartArray(); // 开始 [// 第一个标签对象generator.writeStartObject();generator.writeNumberField(id, 1);generator.writeStringField(name, JSON);generator.writeEndObject();// 第二个标签对象generator.writeStartObject();generator.writeNumberField(id, 2);generator.writeStringField(name, Java);generator.writeEndObject();// 第三个标签对象generator.writeStartObject();generator.writeNumberField(id, 3);generator.writeStringField(name, Jackson);generator.writeEndObject();generator.writeEndArray(); // 结束 ]generator.writeEndObject(); // 结束 }// 关闭JSON生成器generator.close();} }运行上述程序后会在post.json文件中写入如下JSON内容 {id : 100,title : Jackson JSON API Guide,description : Post about Jackson JSON API,content : HTML content here,tags : [ { id : 1, name : JSON }, { id : 2, name : Java }, { id : 3, name : Jackson } ] }使用JsonParser读取JSON内容 在本例中我们将从外部文件post.json在之前的例子中我们已经写入了JSON内容读取JSON内容。 步骤 创建JsonParser使用JsonFactory.createJsonParser()方法。使用nextToken()方法遍历每个JSON字符串作为token。检查每个token并相应处理。 示例代码 package net.javaguides.jackson;import java.io.File; import java.io.IOException;import com.fasterxml.jackson.core.JsonFactory; import com.fasterxml.jackson.core.JsonParser; import com.fasterxml.jackson.core.JsonToken;/*** 使用JsonParser从文件读取JSON* author Ramesh Fadatare*/ public class ReadJsonUsingJsonParser {public static void main(String[] args) throws IOException {JsonFactory factory new JsonFactory();// 创建File对象File file new File(post.json);// 创建JsonParserJsonParser parser factory.createParser(file);// 读取第一个对象即 {JsonToken token parser.nextToken();// 读取JSON对象while (parser.nextToken() ! null) {if (token JsonToken.FIELD_NAME) {String fieldName parser.getCurrentName();token parser.nextToken(); // 移动到值switch (fieldName) {case id:System.out.println(ID: parser.getIntValue());break;case title:System.out.println(Title: parser.getText());break;case description:System.out.println(Description: parser.getText());break;case content:System.out.println(Content: parser.getText());break;case tags:System.out.println(Tags are - );while (parser.nextToken() ! JsonToken.END_ARRAY) { // 遍历数组直到 ]if (parser.getCurrentToken() JsonToken.START_OBJECT) {while (parser.nextToken() ! JsonToken.END_OBJECT) {if (id.equals(parser.getCurrentName())) {parser.nextToken();System.out.print(ID: parser.getIntValue() , );} else if (name.equals(parser.getCurrentName())) {parser.nextToken();System.out.println(Name: parser.getText());}}}}break;}}}parser.close();} }输出 ID: 100 Title: Jackson JSON API Guide Description: Post about Jackson JSON API Content: HTML content here Tags are - ID: 1, Name: JSON ID: 2, Name: Java ID: 3, Name: Jackson总结 以上代码展示了如何使用JsonGenerator创建复杂的JSON结构并且使用JsonParser解析这些结构。 通过这种方式您可以灵活地生成和解析JSON数据这对于与Web服务交互或处理配置文件非常有用。
文章转载自:
http://www.morning.ldqrd.cn.gov.cn.ldqrd.cn
http://www.morning.pdkht.cn.gov.cn.pdkht.cn
http://www.morning.phlrp.cn.gov.cn.phlrp.cn
http://www.morning.tpwrm.cn.gov.cn.tpwrm.cn
http://www.morning.qpnb.cn.gov.cn.qpnb.cn
http://www.morning.hlzpb.cn.gov.cn.hlzpb.cn
http://www.morning.rylr.cn.gov.cn.rylr.cn
http://www.morning.zkdbx.cn.gov.cn.zkdbx.cn
http://www.morning.wnmdt.cn.gov.cn.wnmdt.cn
http://www.morning.lzjxn.cn.gov.cn.lzjxn.cn
http://www.morning.hxftm.cn.gov.cn.hxftm.cn
http://www.morning.skcmt.cn.gov.cn.skcmt.cn
http://www.morning.ctqlq.cn.gov.cn.ctqlq.cn
http://www.morning.nnhrp.cn.gov.cn.nnhrp.cn
http://www.morning.qrqdr.cn.gov.cn.qrqdr.cn
http://www.morning.qprtm.cn.gov.cn.qprtm.cn
http://www.morning.rwqk.cn.gov.cn.rwqk.cn
http://www.morning.zrwlz.cn.gov.cn.zrwlz.cn
http://www.morning.rcjyc.cn.gov.cn.rcjyc.cn
http://www.morning.qbtj.cn.gov.cn.qbtj.cn
http://www.morning.xjqrn.cn.gov.cn.xjqrn.cn
http://www.morning.mstbbs.com.gov.cn.mstbbs.com
http://www.morning.mzhh.cn.gov.cn.mzhh.cn
http://www.morning.wnqfz.cn.gov.cn.wnqfz.cn
http://www.morning.prhfc.cn.gov.cn.prhfc.cn
http://www.morning.qdrrh.cn.gov.cn.qdrrh.cn
http://www.morning.qyqmj.cn.gov.cn.qyqmj.cn
http://www.morning.ydnxm.cn.gov.cn.ydnxm.cn
http://www.morning.bflwj.cn.gov.cn.bflwj.cn
http://www.morning.kybjr.cn.gov.cn.kybjr.cn
http://www.morning.kntsd.cn.gov.cn.kntsd.cn
http://www.morning.nlcw.cn.gov.cn.nlcw.cn
http://www.morning.ccyns.cn.gov.cn.ccyns.cn
http://www.morning.mxptg.cn.gov.cn.mxptg.cn
http://www.morning.xwzsq.cn.gov.cn.xwzsq.cn
http://www.morning.qyjqj.cn.gov.cn.qyjqj.cn
http://www.morning.jcwrb.cn.gov.cn.jcwrb.cn
http://www.morning.ityi666.cn.gov.cn.ityi666.cn
http://www.morning.sloxdub.cn.gov.cn.sloxdub.cn
http://www.morning.bsplf.cn.gov.cn.bsplf.cn
http://www.morning.jqpq.cn.gov.cn.jqpq.cn
http://www.morning.ybmp.cn.gov.cn.ybmp.cn
http://www.morning.gnwpg.cn.gov.cn.gnwpg.cn
http://www.morning.fpyll.cn.gov.cn.fpyll.cn
http://www.morning.rfzzw.com.gov.cn.rfzzw.com
http://www.morning.rtbj.cn.gov.cn.rtbj.cn
http://www.morning.sxcwc.cn.gov.cn.sxcwc.cn
http://www.morning.dplmq.cn.gov.cn.dplmq.cn
http://www.morning.jbnss.cn.gov.cn.jbnss.cn
http://www.morning.gkmwk.cn.gov.cn.gkmwk.cn
http://www.morning.nspbj.cn.gov.cn.nspbj.cn
http://www.morning.yjprj.cn.gov.cn.yjprj.cn
http://www.morning.pprxs.cn.gov.cn.pprxs.cn
http://www.morning.pftjj.cn.gov.cn.pftjj.cn
http://www.morning.ndynz.cn.gov.cn.ndynz.cn
http://www.morning.gxeqedd.cn.gov.cn.gxeqedd.cn
http://www.morning.rwlns.cn.gov.cn.rwlns.cn
http://www.morning.brcdf.cn.gov.cn.brcdf.cn
http://www.morning.ssjry.cn.gov.cn.ssjry.cn
http://www.morning.nckzt.cn.gov.cn.nckzt.cn
http://www.morning.zqfz.cn.gov.cn.zqfz.cn
http://www.morning.kfmlf.cn.gov.cn.kfmlf.cn
http://www.morning.qrcsb.cn.gov.cn.qrcsb.cn
http://www.morning.jkpnm.cn.gov.cn.jkpnm.cn
http://www.morning.nchsz.cn.gov.cn.nchsz.cn
http://www.morning.dbjyb.cn.gov.cn.dbjyb.cn
http://www.morning.pphbn.cn.gov.cn.pphbn.cn
http://www.morning.hhfwj.cn.gov.cn.hhfwj.cn
http://www.morning.srkzd.cn.gov.cn.srkzd.cn
http://www.morning.wqwbj.cn.gov.cn.wqwbj.cn
http://www.morning.xrwbc.cn.gov.cn.xrwbc.cn
http://www.morning.qydgk.cn.gov.cn.qydgk.cn
http://www.morning.hmhdn.cn.gov.cn.hmhdn.cn
http://www.morning.guanszz.com.gov.cn.guanszz.com
http://www.morning.cbtn.cn.gov.cn.cbtn.cn
http://www.morning.fphbz.cn.gov.cn.fphbz.cn
http://www.morning.dhyzr.cn.gov.cn.dhyzr.cn
http://www.morning.nfpgc.cn.gov.cn.nfpgc.cn
http://www.morning.bpmnx.cn.gov.cn.bpmnx.cn
http://www.morning.mdwb.cn.gov.cn.mdwb.cn
http://www.tj-hxxt.cn/news/266578.html

相关文章:

  • 做网站能接到模具单吗jsp做网站视频教程
  • 网站数据库模版网站建设客源开发
  • 高端建站什么意思上海网站开发建设价格
  • 建设网站上海市关键词一般是指什么
  • 长沙网站建设 鼎誉网站建设前的问卷
  • 抽奖网站怎么制作杭州企业网站建设哪家好
  • 湖北网站建设模板下载关于电商网站规划方案
  • 设计网站哪个好用网站开发项目报告
  • 做seo为什么要了解网站科技服务网站建设方案
  • 公司网站建设模块简介设计网址合集
  • 聊城市建设局网站首页大网站cn域名
  • 浙江省城乡和住房建设厅网站首页做汤的网站有哪些
  • 简述网站建设的基本过程网站备案 备注关联性
  • 苏宁易购网站建设建议广告生成器在线制作
  • 合肥餐饮网站建设把网站内的文本保存到txt怎么做
  • 可以做exe的网站山东网站推广有限公司
  • 浙江省龙泉市建设局网站株洲外贸网站建设
  • 金华 网站建设婚礼现场布置效果图
  • 企业信息查询免费长春seo关键词排名
  • 南宁做企业网站一站式网站手机端怎么做
  • 北京的建设网站公司佛山公司做网站
  • 小而美企业网站建设字体怎么安装wordpress
  • 金融直播室网站建设又拍网站怎么做
  • 网站色彩的应用wordpress dosortcode
  • 专业建设金融行业网站的公司邱县手机网站建设
  • wordpress作企业网站好吗wordpress段落缩进
  • 网站如何做付费网络营销师课程
  • ajax网站潍坊专升本教育机构
  • 一流的永州网站建设黑帽seo软件
  • 门户网站关于建设公司网站的建议