Giter VIP home page Giter VIP logo

gsonformat's Introduction

GsonFormat

jetbrains Android Arsenal swift Json Annotation 中文Readme

This is a plugin you can generate Json model from Json String. Please do aware This Plugin is only for Android Studio and IntelliJ IDEA.

Install

  • Using IDE built-in plugin system on Windows:
    • File > Settings > Plugins > Browse repositories... > Search for "GsonFormat" > Install Plugin
  • Using IDE built-in plugin system on MacOs:
    • Preferences > Settings > Plugins > Browse repositories... > Search for "GsonFormat" > Install Plugin
  • Manually:
    • Download the latest release and install it manually using Preferences > Plugins > Install plugin from disk...
    • From official jetbrains store from download

Restart IDE.

Usage

Use IDE menu

Generate.png

Use hotkey

Default Option + s(Mac), Alt + s (win)

You can change the hotkey via: 修改快捷键.png

Demo picture

gsonFormat.gif

Version Info

v1.2.2

  • Supports field type changes.
  • Supports shortcut to open GsonFormat, default option + s (mac), alt + s (win)
  • Support for field name changes.
  • Support to add the prefix field.
  • Support for multiple conversion libraries (Gson, Jackjson, FastJson, LoganSquare).
  • Support for private and public modes.
  • Supports filtering of superclass into existing fields.

License

Copyright 2014 The GsonFormat Authors

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

gsonformat's People

Contributors

gengjiawen avatar qixingchen avatar yashasvigirdhar avatar zzz40500 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

gsonformat's Issues

path err OPL

转换为fastjson的时候报错,错误信息:
org.json.JSONException: JSONArray[0] not found.
at org.json.JSONArray.get(JSONArray.java:194)
at ConvertBridge.handJSONArray(ConvertBridge.java:561)
at ConvertBridge.typeByValue(ConvertBridge.java:456)
at ConvertBridge.createFiled(ConvertBridge.java:416)
at ConvertBridge.createFields(ConvertBridge.java:386)
at ConvertBridge.parseJson(ConvertBridge.java:298)
at ConvertBridge.run(ConvertBridge.java:124)
at JsonUtilsDialog.onOK(JsonUtilsDialog.java:188)
at JsonUtilsDialog.access$200(JsonUtilsDialog.java:16)
at JsonUtilsDialog$1.actionPerformed(JsonUtilsDialog.java:60)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
at java.awt.EventQueue.access$500(EventQueue.java:97)
at java.awt.EventQueue$3.run(EventQueue.java:709)
at java.awt.EventQueue$3.run(EventQueue.java:703)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:866)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:650)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:381)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)

数据如下:
{
"list": [
{
"an_title": "标志着国民党由片面抗战逐步转为消极抗战的会议是",
"solution_select": "国民党五全大会==国民党五届五中全会==国民党六届二中全会==国民党六全大会 ",
"correct_select": "B"
},
{
"an_title": "新**第一次正式提出实现“四个现代化”奋斗目标的会议是",
"solution_select": "第一届全国人民代表大会==第二届全国人民代表大会==第三届全国人民代表大会 ==第四届全国人民代表大会",
"correct_select": "C"
},
{
"an_title": "1962年初,****召开的扩大的**工作会议是",
"solution_select": "“七千人大会”==庐山会议==南宁会议==武昌会议",
"correct_select": "A"
},
{
"an_title": "新文化运动的基本口号是",
"solution_select": "科学、进步==独立、富强==**、科学==自由、** ",
"correct_select": "C"
},
{
"an_title": "1860年洗劫和烧毁圆明园的外国**军是",
"solution_select": "日本**军==英法联军==俄国**军==八国联军",
"correct_select": "B"
},
{
"an_title": "规定**割让九龙半岛南端和昂船洲,“归英属香港界内”的条约是",
"solution_select": "《南京条约》==《天津条约》==《辛丑条约》==《北京条约》",
"correct_select": "D"
},
{
"an_title": "抗日民族统一战线中的顽固势力是指",
"solution_select": "民族资产阶级==城市小资产阶级==大地主大资产阶级的抗日派==地方实力派",
"correct_select": "C"
},
{
"an_title": "1948年11月至1949年1月,担任淮海战役总前委书记的是",
"solution_select": "***==刘伯承==陈毅==粟裕",
"correct_select": "A"
},
{
"an_title": "1951年底到1952年春,**共产党在党政机构工作人员中开",
"solution_select": "肃反运动==整风、整党运动==“三反”运动==“五反”运动",
"correct_select": "C"
},
{
"an_title": "引发五四运动的直接导火线是",
"solution_select": "袁世凯复辟帝制==**“三大”的召开==五卅惨案==巴黎和会上**外交的失败 ",
"correct_select": "D"
},
{
"an_title": "1935年1月,在长征途中召开的****政治局扩大会议是",
"solution_select": "古田会议==遵义会议==瓦窑堡会议==洛川会议",
"correct_select": "B"
},
{
"an_title": "新**成立初期,指导新解放区农村土地改革运动的文件是",
"solution_select": "《**土地法大纲》==《**人民政治协商会议共同纲领》==《中华人民共和国土地改革法》==《中华人民共和国宪法》 ",
"correct_select": "C"
},
{
"an_title": "**历史上第一部具有资产阶级共和国宪法性质的法典是",
"solution_select": "《中华民国临时约法》==《中华民国约法》==《钦定宪法大纲》==《中华民国宪法》",
"correct_select": "A"
},
{
"an_title": "1911年4月,资产阶级革命派在黄兴带领下举行的起义是",
"solution_select": "惠州起义==河口起义==广州起义==武昌起义",
"correct_select": "C"
},
{
"an_title": "1930年6月至1930年9月,**共产党内出现的主要错误倾",
"solution_select": "“左”倾盲动主义==“左”倾教条主义==“左”倾冒险主义==“右”倾机会主义 ",
"correct_select": "C"
},
{
"an_title": "**共产党开展的延安整风运动最主要的任务是",
"solution_select": "反对主观主义==反对宗派主义==反对官僚主义==反对党八股",
"correct_select": "A"
},
{
"an_title": "天京事变后,率部出走的太平天国领导成员是",
"solution_select": "李秀成==石达开==杨秀清==韦昌辉",
"correct_select": "B"
},
{
"an_title": "**十四大明确提出,我国经济体制改革的目标是建立",
"solution_select": "社会主义有计划商品经济体制==社会主义市场经济体制==计划为主、市场为辅的经济体制==市场为主、计划为辅的经济体制",
"correct_select": "B"
},
{
"an_title": "1931年,日本帝国主义制造的****东北的事变是",
"solution_select": "九一八事变==一·二八事变==七七事变==八一三事变",
"correct_select": "A"
},
{
"an_title": "1895年,日本迫使清朝政府签订的不平等条约是",
"solution_select": "《南京条约》==《天津条约》==《马关条约》==《辛丑条约》",
"correct_select": "C"
}
],
"list1": [
{
"an_title": "甲午战争前西方列强迫使**政府签订的不平等条约有",
"solution_select": "《南京条约》==《中法新约》==《辛丑条约》==《马关条约》",
"correct_select": "A,B"
},
{
"an_title": "在国民党**时期,四大家族垄断的大银行有",
"solution_select": "**银行==**银行==交通银行==**农民银行",
"correct_select": "A,B,C,D"
},
{
"an_title": "**七届二中全会的主要内容有",
"solution_select": "阐明了人民**专政理论==规定了全国胜利后**共产党在政治、经济、外交方面应当采取的基本政策==指出了**由农业国转变为工业国、由新**主义社会转变为社会主义社会的发展方向==在**共产党自身建设问题上,提出了“两个务必”的要求",
"correct_select": "B,C,D"
},
{
"an_title": "洋务派兴办民用企业的主要方式有",
"solution_select": "官督商办==官商合办==商办==官办 ",
"correct_select": "A,B,D"
},
{
"an_title": "新文化运动的主要内容有",
"solution_select": "主张社会革命==提倡**和科学==主张文学革命==提倡白话文和新文学",
"correct_select": "B,C,D"
},
{
"an_title": "洋务运动失败的原因是",
"solution_select": "洋务运动具有封建性==洋务运动对西方列强具有依赖性==洋务企业管理具有腐朽性==顽固势力多方阻挠",
"correct_select": "A,B,C,D"
},
{
"an_title": "1967年,在所谓“二月逆流”中与****小组错误做法进行抗",
"solution_select": "谭震林==陈毅==叶剑英==李富春",
"correct_select": "A,B,C,D"
},
{
"an_title": "1933年11月,发动抗日反蒋的福建事变的国民党十九路军将领",
"solution_select": "冯玉祥==蔡廷锴==吉鸿昌==蒋光鼐",
"correct_select": "B,D"
},
{
"an_title": "周恩来总理在第三届全国人民代表大会第一次会议上正式宣布,我国",
"solution_select": "工业现代化==农业现代化==国防现代化==科学技术现代化",
"correct_select": "A,B,C,D"
},
{
"an_title": "在**抗战的战略防御阶段,国民党组织的大战役有",
"solution_select": "武汉会战==第三次长沙会战==淞沪会战==桂南会战 ",
"correct_select": "A,C"
}
],
"list2": [],
"list3": [],
"list4": [
{
"an_title": "新**主义革命总路线及新**主义革命的三大经济纲领是什么?",
"explain_solution": "1、新**主义革命总路线:\n 无产阶级领导的,人民大众的,反对帝国主义、封建主义和官僚资本主义的革命。\n2.、新**主义革命的三大经济纲领:\n(1)没收封建阶级的土地归农民所有 ;\n   (2)没收蒋介石、宋子文、孔祥熙、陈立夫为首的垄断资本归新**主义的国家所有; \n(3)保护民族工商业。"
},
{
"an_title": "旧**主义革命时期**人民反**斗争失败的主要原因是什么?",
"explain_solution": "(1)社会制度的腐败。近代以来封建社会制度没有根本改变。清政府为了维护自己的**,经常压制人民的反抗斗争,力主避战求和,为此不惜割地、赔款。\n(2)经济技术的落后。近代以来,**经济技术落后,导致**在武器装备、军队素质、综合实力等方面远远落后于帝国主义列强,必然导致被动挨打。\n经济技术的落后是**反**战争失败的重要原因,但根本原因还是社会制度的腐败。"
},
{
"an_title": "资产阶级革命派与改良派论战的主要问题是什么?",
"explain_solution": "1要不要以革命手段推翻清政府 2要不要推翻帝制,实行共和 3要不要进行社会革命"
},
{
"an_title": "我国社会主义改造基本完成的意义是什么?",
"explain_solution": "第一社会主义制度的建立是我国历史上最深刻最伟大的社会变革是中华人民共和国发展中的一个重要里程碑。第二**社会主义改造创造了一系列从低级到高级的逐步过渡的形式用和平的方法改造个体农业、手工业和资本主义工商业在历史上第一次实现了马克思和列宁关于对资产阶级和平赎买的设想。我国社会主义改造胜利完成的事实表明社会主义的基本经济制度已经在我国建立起来**已经从新**主义社会进入到社会主义社会的初级阶段。它为进一步发展我国的社会生产力使全国人民逐步过上富裕的生活为**今后的发展和进步奠定了重要的基础。"
},
{
"an_title": "解放战争时期的土地改革运动使解放区出现了哪些新面貌?",
"explain_solution": "经过土地改革运动,解放区出现的新面貌主要是:\n(1)广大农民对**共产党更加信任和拥护,工农联盟以及解放区的人民**政权得到进一步巩固和加强。\n(2)广大农民从封建的生产关系中解放出来,生产积极性空前提高,解放区农村的经济面貌得到明显改观。 \n(3)大批青壮年农民踊跃参军,配合解放军作战,人民解放战争有了巩固的后方和最基本的人力和物力保证。"
}
]
}

json数据生成实体类报错

[
{
"id": "c41651a5b8a843b4b28cad204b3083a8",
"title": "南京市职工职业(行业)技能大赛正式启动",
"thumbnail": "http://49.65.2.70/vp-standweb/fileUpload/info/20160603104509422683501.png",
"isShow": 0,
"flag": 1,
"imgUrl": null,
"videoAddress": null,
"fileAddress": null,
"detailUrl": "http://49.65.2.70/vp-member/sys/info/detailInfo?id=c41651a5b8a843b4b28cad204b3083a8",
"reportTime": 1464921909000,
"time": "2016-06-03 "
},
{
"id": "cbd5ab4362c844798e46fc50de0d6416",
"title": "质检总局:激光笔隐患最大 可致永久伤害",
"thumbnail": "http://49.65.2.70/vp-standweb/fileUpload/info/22041431560097984.jpg",
"isShow": 1,
"flag": 1,
"imgUrl": null,
"videoAddress": null,
"fileAddress": null,
"detailUrl": "http://49.65.2.70/vp-member/sys/info/detailInfo?id=cbd5ab4362c844798e46fc50de0d6416",
"reportTime": 1464922783000,
"time": "2016-06-03 "
},
{
"id": "8bffe6a965644eb6850105c5f3c0b114",
"title": "江苏省第五次青年作家创作会议在南京开幕",
"thumbnail": "http://49.65.2.70/vp-standweb/fileUpload/info/20160612173312251182689.jpg",
"isShow": 0,
"flag": 1,
"imgUrl": null,
"videoAddress": null,
"fileAddress": null,
"detailUrl": "http://49.65.2.70/vp-member/sys/info/detailInfo?id=8bffe6a965644eb6850105c5f3c0b114",
"reportTime": 1465179320000,
"time": "2016-06-06 "
},
{
"id": "af1bc195288642a18244035b5aea9287",
"title": "2016年全国五一劳动奖表彰大会在京举行",
"thumbnail": "http://49.65.2.70/vp-standweb/fileUpload/info/2016060311083339828108.jpg",
"isShow": 0,
"flag": 1,
"imgUrl": null,
"videoAddress": null,
"fileAddress": null,
"detailUrl": "http://49.65.2.70/vp-member/sys/info/detailInfo?id=af1bc195288642a18244035b5aea9287",
"reportTime": 1464923313000,
"time": "2016-06-03 "
},
{
"id": "28e395a9d8434ae5823cab33a9839fd2",
"title": "全国总工会机关举办\u201c两学一做\u201d学习教育 党务干部专题培训班",
"thumbnail": "http://49.65.2.70/vp-standweb/fileUpload/info/20160603111547919600794.jpg",
"isShow": 0,
"flag": 1,
"imgUrl": null,
"videoAddress": null,
"fileAddress": null,
"detailUrl": "http://49.65.2.70/vp-member/sys/info/detailInfo?id=28e395a9d8434ae5823cab33a9839fd2",
"reportTime": 1464923747000,
"time": "2016-06-03 "
},
{
"id": "b2856d392c88423187826186ab773cea",
"title": "全总十六届经审会第六次全体会议召开",
"thumbnail": "http://49.65.2.70/vp-standweb/fileUpload/info/20160603124441213472677.png",
"isShow": 1,
"flag": 1,
"imgUrl": null,
"videoAddress": null,
"fileAddress": null,
"detailUrl": "http://49.65.2.70/vp-member/sys/info/detailInfo?id=b2856d392c88423187826186ab773cea",
"reportTime": 1464929081000,
"time": "2016-06-03 "
},
{
"id": "8ad3bb0c14fa4ca4b8c654bf74d1a219",
"title": "省总机关团委开展青年拓展活动",
"thumbnail": "http://49.65.2.70/vp-standweb/fileUpload/info/20160603130324382678030.png",
"isShow": 0,
"flag": 1,
"imgUrl": null,
"videoAddress": null,
"fileAddress": null,
"detailUrl": "http://49.65.2.70/vp-member/sys/info/detailInfo?id=8ad3bb0c14fa4ca4b8c654bf74d1a219",
"reportTime": 1464930204000,
"time": "2016-06-03 "
},
{
"id": "fee4a8c502a7459e99463e159664c5ad",
"title": "市总采取系列措施加强工资集体协商指导员队伍建设 ",
"thumbnail": "http://49.65.2.70/vp-standweb/fileUpload/info/20160603130724163207967.jpg",
"isShow": 0,
"flag": 1,
"imgUrl": null,
"videoAddress": null,
"fileAddress": null,
"detailUrl": "http://49.65.2.70/vp-member/sys/info/detailInfo?id=fee4a8c502a7459e99463e159664c5ad",
"reportTime": 1464930444000,
"time": "2016-06-03 "
},
{
"id": "3b4298eb021747649896ad9d6ed65795",
"title": "全市街道(镇)总工会成立观摩推进会在玄武区锁金村街道总工会召开",
"thumbnail": "http://49.65.2.70/vp-standweb/fileUpload/info/20160603130843812303585.jpg",
"isShow": 0,
"flag": 1,
"imgUrl": null,
"videoAddress": null,
"fileAddress": null,
"detailUrl": "http://49.65.2.70/vp-member/sys/info/detailInfo?id=3b4298eb021747649896ad9d6ed65795",
"reportTime": 1464930523000,
"time": "2016-06-03 "
},
{
"id": "be8d6f94a99c45518e9b3564c408aac1",
"title": "南汽举办第四届职工登山比赛",
"thumbnail": "http://49.65.2.70/vp-standweb/fileUpload/info/20160603131958306121064.jpg",
"isShow": 0,
"flag": 1,
"imgUrl": null,
"videoAddress": null,
"fileAddress": null,
"detailUrl": "http://49.65.2.70/vp-member/sys/info/detailInfo?id=be8d6f94a99c45518e9b3564c408aac1",
"reportTime": 1464931198000,
"time": "2016-06-03 "
}
]

报的错:
org.json.JSONException: Expected a ',' or '}' at 129 [character 37 line 4]
at org.json.JSONTokener.syntaxError(JSONTokener.java:433)
at org.json.JSONObject.(JSONObject.java:225)
at org.json.JSONObject.(JSONObject.java:317)
at ConvertBridge.run(ConvertBridge.java:103)
at JsonUtilsDialog.onOK(JsonUtilsDialog.java:195)
at JsonUtilsDialog.access$200(JsonUtilsDialog.java:19)
at JsonUtilsDialog$1.actionPerformed(JsonUtilsDialog.java:61)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
at java.awt.Component.processMouseEvent(Component.java:6505)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3321)
at java.awt.Component.processEvent(Component.java:6270)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4861)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4687)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:729)
at java.awt.EventQueue.access$200(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:688)
at java.awt.EventQueue$3.run(EventQueue.java:686)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:702)
at java.awt.EventQueue$4.run(EventQueue.java:700)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:699)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:734)
at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:565)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

支持复制粘贴吗?

IDE: Android Studio 1.2.2
MacBook Pro

无法复制粘贴

一定要手动输入?我看到截图上应该是复制粘贴的吧

reuse bean 出错

{
    "a": {"m": 1},
    "b": {"m": "str"}
}

b中的m是个字符串,而在生成的代码中,它被当作int了。
reuse bean时,需要考虑下数据类型是否一样的。

    private A a;
    private A b;

    public A getA() {
        return a;
    }

    public void setA(A a) {
        this.a = a;
    }

    public A getB() {
        return b;
    }

    public void setB(A b) {
        this.b = b;
    }

    public static class A {
        private int m;

        public int getM() {
            return m;
        }

        public void setM(int m) {
            this.m = m;
        }
    }

生成的Field乱了.

Format出来的Field,跟JSON里的Field顺序不一致,能改成一致吗? 因为增删Field时,很难定位.

Can not parse the following json data which can be parsed

{"mesg":"获取商品列表(某类型)","data":{"list":[{"y_price":"4","selled":"100","score":"5","package":"200g","isSpecial":"0","n_price":"4","nation":"**","version":"1","productId":"1","content":"180g","imgUrl":"/SKU_PIC/jiee/KSFTM1.jpg","productDesc":"方便面,好吃不贵","bestBeforeDate":"24个月","isDiscount":"0","moreInfoUrl":"/SKU_PIC/jiee/KSFTM1.jpg","isPromotion":"0","productName":"大食桶红烧牛肉面-1","productionPlace":"0"},{"y_price":"4","selled":"0","score":"5","package":"200g","isSpecial":"0","n_price":"4","nation":"**","version":"1","productId":"9","content":"180g","imgUrl":"/SKU_PIC/jiee/KSFTM1.jpg","productDesc":"方便面,好吃不贵","bestBeforeDate":"24个月","isDiscount":"0","moreInfoUrl":"/SKU_PIC/jiee/KSFTM1.jpg","isPromotion":"0","productName":"大食桶红烧牛肉面-2","productionPlace":"0"},{"y_price":"4","selled":"0","score":"5","package":"200g","isSpecial":"0","n_price":"4","nation":"**","version":"1","productId":"17","content":"180g","imgUrl":"/SKU_PIC/jiee/KSFTM1.jpg","productDesc":"方便面,好吃不贵","bestBeforeDate":"24个月","isDiscount":"0","moreInfoUrl":"/SKU_PIC/jiee/KSFTM1.jpg","isPromotion":"0","productName":"大食桶红烧牛肉面-3","productionPlace":"0"},{"y_price":"4","selled":"0","score":"5","package":"200g","isSpecial":"0","n_price":"4","nation":"**","version":"1","productId":"25","content":"180g","imgUrl":"/SKU_PIC/jiee/KSFTM1.jpg","productDesc":"方便面,好吃不贵","bestBeforeDate":"24个月","isDiscount":"0","moreInfoUrl":"/SKU_PIC/jiee/KSFTM1.jpg","isPromotion":"0","productName":"大食桶红烧牛肉面-4","productionPlace":"0"},{"y_price":"4","selled":"0","score":"5","package":"200g","isSpecial":"0","n_price":"4","nation":"**","version":"1","productId":"25","content":"180g","imgUrl":"/SKU_PIC/jiee/KSFTM1.jpg","productDesc":"方便面,好吃不贵","bestBeforeDate":"24个月","isDiscount":"0","moreInfoUrl":"/SKU_PIC/jiee/KSFTM1.jpg","isPromotion":"0","productName":"大食桶红烧牛肉面-5","productionPlace":"0"},{"y_price":"4","selled":"0","score":"5","package":"200g","isSpecial":"0","n_price":"4","nation":"**","version":"1","productId":"41","content":"180g","imgUrl":"/SKU_PIC/jiee/KSFTM1.jpg","productDesc":"方便面,好吃不贵","bestBeforeDate":"24个月","isDiscount":"0","moreInfoUrl":"/SKU_PIC/jiee/KSFTM1.jpg","isPromotion":"0","productName":"大食桶红烧牛肉面-6","productionPlace":"0"}]},"isSuccess":0}

这个json解析错误

{
"data": {
"list": [
{
"stylists": [
{
"stylist_id": "100",
"name": "赵元",
"nickname": "赵元",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/1.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/1.1.png\r\n",
"phone": "",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "5",
"title": "大咖",
"tags": [
"时尚大师,偶像全能,百搭达人"
]
},
{
"stylist_id": "101",
"name": "张书平",
"nickname": "张书平",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/2.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/2.1.png",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "5",
"title": "总监",
"tags": [
"时尚前卫,颜值爆表,造星\r\n"
]
},
{
"stylist_id": "102",
"name": "张荣辉",
"nickname": "张荣辉",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/3.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/3.1.png",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "5",
"title": "总监",
"tags": [
"色彩大师,时尚造型,烫染达人\r\n"
]
},
{
"stylist_id": "103",
"name": "谢谊",
"nickname": "谢谊",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/4.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/4.1.png",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "4",
"title": "资深",
"tags": [
"时尚大师,偶像全能,百搭达人\r\n"
]
},
{
"stylist_id": "104",
"name": "付军",
"nickname": "付军",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/5.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/5.1.png",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "5",
"title": "大咖",
"tags": [
"时尚前卫,颜值爆表,造星\r\n"
]
},
{
"stylist_id": "105",
"name": "房恩新",
"nickname": "房恩新",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/6.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/6.1.png",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "4",
"title": "资深",
"tags": [
"色彩大师,时尚造型,烫染达人\r\n"
]
},
{
"stylist_id": "106",
"name": "陈晓松",
"nickname": "陈晓松",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/7.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/7.1.png",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "4.5",
"title": "无",
"tags": [
"时尚前卫,颜值爆表,造星\r\n"
]
}
],
"stylist_tab_tag": "实力派艺人",
"stylist_tag_alias": "strength star",
"total_stylist": 7
},
{
"stylists": [
{
"stylist_id": "100",
"name": "赵元",
"nickname": "赵元",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/1.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/1.1.png\r\n",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "5",
"title": "大咖",
"tags": [
"时尚大师,偶像全能,百搭达人"
]
},
{
"stylist_id": "101",
"name": "张书平",
"nickname": "张书平",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/2.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/2.1.png",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "5",
"title": "总监",
"tags": [
"时尚前卫,颜值爆表,造星\r\n"
]
},
{
"stylist_id": "102",
"name": "张荣辉",
"nickname": "张荣辉",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/3.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/3.1.png",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "5",
"title": "总监",
"tags": [
"色彩大师,时尚造型,烫染达人\r\n"
]
},
{
"stylist_id": "103",
"name": "谢谊",
"nickname": "谢谊",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/4.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/4.1.png",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "4",
"title": "资深",
"tags": [
"时尚大师,偶像全能,百搭达人\r\n"
]
},
{
"stylist_id": "104",
"name": "付军",
"nickname": "付军",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/5.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/5.1.png",
"phone": "**
",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "5",
"title": "大咖",
"tags": [
"时尚前卫,颜值爆表,造星\r\n"
]
},
{
"stylist_id": "105",
"name": "房恩新",
"nickname": "房恩新",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/6.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/6.1.png",
"phone": "**
****",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "4",
"title": "资深",
"tags": [
"色彩大师,时尚造型,烫染达人\r\n"
]
},
{
"stylist_id": "106",
"name": "陈晓松",
"nickname": "陈晓松",
"head_icon": "http://7xl734.com1.z0.glb.clouddn.com/7.png",
"list_img": "http://7xl734.com1.z0.glb.clouddn.com/7.1.png",
"phone": "**
********",
"city": "",
"city_name": null,
"areas": [
null
],
"aois": [
null
],
"star_level": "4.5",
"title": "无",
"tags": [
"时尚前卫,颜值爆表,造星\r\n"
]
}
],
"stylist_tab_tag": "全能型艺人",
"stylist_tag_alias": "universal star",
"total_stylist": 7
}
],
"total": 2
},
"errno": 0,
"errmsg": ""
}

建议

插件用起来还是很方便的。就是公司代码规范里面成员变量必须加前缀m,驼峰命名。加这个功能就完美了

以Map的Key值为名字的Json解析出错

错误提示:
com.intellij.util.IncorrectOperationException: Incorrect field '/**

  • stock : 20
  • salePrice : 219.45
    */
    private 20509:28314;1627207:28338Entity 20509:28314;1627207:28338 ;

解析字段如下:
{
"skuMap": {
"20509:28314;1627207:28338": {
"stock": 20,
"salePrice": 219.45
}
}
}

Path err !!

{
"html_attributions" : [],
"results" : [
{
"geometry" : {
"location" : {
"lat" : -33.870775,
"lng" : 151.199025
}
},
"icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/travel_agent-71.png",
"id" : "21a0b251c9b8392186142c798263e289fe45b4aa",
"name" : "Rhythmboat Cruises",
"opening_hours" : {
"open_now" : true
},
"photos" : [
{
"height" : 270,
"html_attributions" : [],
"photo_reference" : "CnRnAAAAF-LjFR1ZV93eawe1cU_3QNMCNmaGkowY7CnOf-kcNmPhNnPEG9W979jOuJJ1sGr75rhD5hqKzjD8vbMbSsRnq_Ni3ZIGfY6hKWmsOf3qHKJInkm4h55lzvLAXJVc-Rr4kI9O1tmIblblUpg2oqoq8RIQRMQJhFsTr5s9haxQ07EQHxoUO0ICubVFGYfJiMUPor1GnIWb5i8",
"width" : 519
}
],
"place_id" : "ChIJyWEHuEmuEmsRm9hTkapTCrk",
"scope" : "GOOGLE",
"alt_ids" : [
{
"place_id" : "D9iJyWEHuEmuEmsRm9hTkapTCrk",
"scope" : "APP"
}
],
"reference" : "CoQBdQAAAFSiijw5-cAV68xdf2O18pKIZ0seJh03u9h9wk_lEdG-cP1dWvp_QGS4SNCBMk_fB06YRsfMrNkINtPez22p5lRIlj5ty_HmcNwcl6GZXbD2RdXsVfLYlQwnZQcnu7ihkjZp_2gk1-fWXql3GQ8-1BEGwgCxG-eaSnIJIBPuIpihEhAY1WYdxPvOWsPnb2-nGb6QGhTipN0lgaLpQTnkcMeAIEvCsSa0Ww",
"types" : [ "travel_agency", "restaurant", "food", "establishment" ],
"vicinity" : "Pyrmont Bay Wharf Darling Dr, Sydney"
},
{
"geometry" : {
"location" : {
"lat" : -33.866891,
"lng" : 151.200814
}
},
"icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/restaurant-71.png",
"id" : "45a27fd8d56c56dc62afc9b49e1d850440d5c403",
"name" : "Private Charter Sydney Habour Cruise",
"photos" : [
{
"height" : 426,
"html_attributions" : [],
"photo_reference" : "CnRnAAAAL3n0Zu3U6fseyPl8URGKD49aGB2Wka7CKDZfamoGX2ZTLMBYgTUshjr-MXc0_O2BbvlUAZWtQTBHUVZ-5Sxb1-P-VX2Fx0sZF87q-9vUt19VDwQQmAX_mjQe7UWmU5lJGCOXSgxp2fu1b5VR_PF31RIQTKZLfqm8TA1eynnN4M1XShoU8adzJCcOWK0er14h8SqOIDZctvU",
"width" : 640
}
],
"place_id" : "ChIJqwS6fjiuEmsRJAMiOY9MSms",
"scope" : "GOOGLE",
"reference" : "CpQBhgAAAFN27qR_t5oSDKPUzjQIeQa3lrRpFTm5alW3ZYbMFm8k10ETbISfK9S1nwcJVfrP-bjra7NSPuhaRulxoonSPQklDyB-xGvcJncq6qDXIUQ3hlI-bx4AxYckAOX74LkupHq7bcaREgrSBE-U6GbA1C3U7I-HnweO4IPtztSEcgW09y03v1hgHzL8xSDElmkQtRIQzLbyBfj3e0FhJzABXjM2QBoUE2EnL-DzWrzpgmMEulUBLGrtu2Y",
"types" : [ "restaurant", "food", "establishment" ],
"vicinity" : "Australia"
},
{
"geometry" : {
"location" : {
"lat" : -33.870943,
"lng" : 151.190311
}
},
"icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/restaurant-71.png",
"id" : "30bee58f819b6c47bd24151802f25ecf11df8943",
"name" : "Bucks Party Cruise",
"opening_hours" : {
"open_now" : true
},
"photos" : [
{
"height" : 600,
"html_attributions" : [],
"photo_reference" : "CnRnAAAA48AX5MsHIMiuipON_Lgh97hPiYDFkxx_vnaZQMOcvcQwYN92o33t5RwjRpOue5R47AjfMltntoz71hto40zqo7vFyxhDuuqhAChKGRQ5mdO5jv5CKWlzi182PICiOb37PiBtiFt7lSLe1SedoyrD-xIQD8xqSOaejWejYHCN4Ye2XBoUT3q2IXJQpMkmffJiBNftv8QSwF4",
"width" : 800
}
],
"place_id" : "ChIJLfySpTOuEmsRsc_JfJtljdc",
"scope" : "GOOGLE",
"reference" : "CoQBdQAAANQSThnTekt-UokiTiX3oUFT6YDfdQJIG0ljlQnkLfWefcKmjxax0xmUpWjmpWdOsScl9zSyBNImmrTO9AE9DnWTdQ2hY7n-OOU4UgCfX7U0TE1Vf7jyODRISbK-u86TBJij0b2i7oUWq2bGr0cQSj8CV97U5q8SJR3AFDYi3ogqEhCMXjNLR1k8fiXTkG2BxGJmGhTqwE8C4grdjvJ0w5UsAVoOH7v8HQ",
"types" : [ "restaurant", "food", "establishment" ],
"vicinity" : "37 Bank St, Pyrmont"
},
{
"geometry" : {
"location" : {
"lat" : -33.867591,
"lng" : 151.201196
}
},
"icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/travel_agent-71.png",
"id" : "a97f9fb468bcd26b68a23072a55af82d4b325e0d",
"name" : "Australian Cruise Group",
"opening_hours" : {
"open_now" : true
},
"photos" : [
{
"height" : 242,
"html_attributions" : [],
"photo_reference" : "CnRnAAAABjeoPQ7NUU3pDitV4Vs0BgP1FLhf_iCgStUZUr4ZuNqQnc5k43jbvjKC2hTGM8SrmdJYyOyxRO3D2yutoJwVC4Vp_dzckkjG35L6LfMm5sjrOr6uyOtr2PNCp1xQylx6vhdcpW8yZjBZCvVsjNajLBIQ-z4ttAMIc8EjEZV7LsoFgRoU6OrqxvKCnkJGb9F16W57iIV4LuM",
"width" : 200
}
],
"place_id" : "ChIJrTLr-GyuEmsRBfy61i59si0",
"scope" : "GOOGLE",
"reference" : "CoQBeQAAAFvf12y8veSQMdIMmAXQmus1zqkgKQ-O2KEX0Kr47rIRTy6HNsyosVl0CjvEBulIu_cujrSOgICdcxNioFDHtAxXBhqeR-8xXtm52Bp0lVwnO3LzLFY3jeo8WrsyIwNE1kQlGuWA4xklpOknHJuRXSQJVheRlYijOHSgsBQ35mOcEhC5IpbpqCMe82yR136087wZGhSziPEbooYkHLn9e5njOTuBprcfVw",
"types" : [ "travel_agency", "restaurant", "food", "establishment" ],
"vicinity" : "32 The Promenade, King Street Wharf 5, Sydney"
}
],
"status" : "OK"
}

on Path err....

数据类型无法修改

首先感谢作者提供了这么便捷好用的插件!
#21 据说作者是因为怕数据类型被改错而没有提供修改数据类型的功能。

但是我目前就遇到了int转long、int转String、int转float、int转double的问题。

所以还是请求大大加一个修改变量数据类型的功能,谢谢啦!

驼峰和下划线

你好,请问在生成实体类时是否支持根据json的key自定义生成驼峰的还是下划线方式的参数呢?谢谢。

继成员变量前缀m支持的后续

上次提了个增加成员变量前缀m的支持,新版本已经支持了,感谢作者,那么问题来了,既然有m前缀了,能否再进一步改进下,当用了前缀的时候:如下两个问题:
举个例子
public void setUrl(String Url) {
this.mUrl = Url;
}
1.set方法的this.mXXX=XXX,将this. 去掉,因为成员变量名已经与方法参数名字不一样了,不需要this区分了。
2.方法参数的变量首字母小写Url -> url
最后变成
public void setUrl(String url) {
mUrl = url;
}

再举个例子:
public void setTypeDescription(String TypeDescription) {
this.mTypeDescription = TypeDescription;
}
变成:
public void setTypeDescription(String typeDescription) {
mTypeDescription = typeDescription;
}

每个生成的get/set方法能不能增加一行注释?

每个生成的get/set方法能不能增加一行注释?否则每次还得用javadoc再加一遍,另外想问问处女座模式(virgo mode)是什么意思?生成出来的代码没看到有什么区别啊多谢您啦,新春快乐

这样的json生成时提示“Json格式有误”

{
"kind": "youtube#searchListResponse",
"etag": ""k1sYjErg4tK7WaQQxvJkW5fVrfg/usRLzp_l5ss-L8Yb9ScY-VDAEOo"",
"nextPageToken": "CAIQAA",
"pageInfo": {
"totalResults": 1000000,
"resultsPerPage": 2
},
"items": [
{
"kind": "youtube#searchResult",
"etag": ""k1sYjErg4tK7WaQQxvJkW5fVrfg/D0nlqgSgFFEQnTduJtwcQZ3Hc78"",
"id": {
"kind": "youtube#video",
"videoId": "5ixFWqZGZr8"
},
"snippet": {
"publishedAt": "2014-10-16T19:43:41.000Z",
"channelId": "UC9-3c4LzdzT_HvW3Xuti9wg",
"title": "Q&A WITH HARRY | PRANK CALLS!",
"description": "Can we smash 4000 likes for this Q&A!? My Flatmate Harold - http://www.youtube.com/W2S Buy Cheap and Instant Coins here: http://goo.gl/IZyNg2 Use code ...",
"thumbnails": {
"default": {
"url": "https://i.ytimg.com/vi/5ixFWqZGZr8/default.jpg"
},
"medium": {
"url": "https://i.ytimg.com/vi/5ixFWqZGZr8/mqdefault.jpg"
},
"high": {
"url": "https://i.ytimg.com/vi/5ixFWqZGZr8/hqdefault.jpg"
}
},
"channelTitle": "Calfreezy",
"liveBroadcastContent": "none"
}
},
{
"kind": "youtube#searchResult",
"etag": ""k1sYjErg4tK7WaQQxvJkW5fVrfg/R5nmI-OBXmHyiXsGtMC3J6IUlBs"",
"id": {
"kind": "youtube#video",
"videoId": "8KgzATFR0As"
},
"snippet": {
"publishedAt": "2014-09-03T12:49:15.000Z",
"channelId": "UC8_yRRDIGFaJEC7NOc1qTMw",
"title": "Harry at 30 Documentary",
"description": "In celebration of Prince Harry's 30th birthday, ITV have released a new documentary celebrating the past three decades of his life. Featuring archive footage...",
"thumbnails": {
"default": {
"url": "https://i.ytimg.com/vi/8KgzATFR0As/default.jpg"
},
"medium": {
"url": "https://i.ytimg.com/vi/8KgzATFR0As/mqdefault.jpg"
},
"high": {
"url": "https://i.ytimg.com/vi/8KgzATFR0As/hqdefault.jpg"
}
},
"channelTitle": "",
"liveBroadcastContent": "none"
}
}
]
}

变量名自动变驼峰法的建议

Hello,部分API返回的字段名使用的是下划线分格(PHP),但Java一段使用的是驼峰法,如果一个一个改的话,太麻烦了,可否自动转换成驼峰法,毕竟增删字段的时候,又要重来,不然代码看起来不爽,希望可以加入。

不能解析

2015-10-18 17:54:59,333 [1949939]  ERROR - er.FormattingDocumentModelImpl - Document and psi file texts should be equal: PsiJavaFile:BookReview.java file length = 1132, document length = 757 
com.intellij.openapi.diagnostic.Logger$EmptyThrowable
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:117)
    at com.intellij.psi.formatter.FormattingDocumentModelImpl.createOn(FormattingDocumentModelImpl.java:68)
    at com.intellij.lang.java.JavaFormattingModelBuilder.createModel(JavaFormattingModelBuilder.java:58)
    at com.intellij.formatting.CoreFormatterUtil.buildModel(CoreFormatterUtil.java:48)
    at com.intellij.psi.impl.source.codeStyle.CodeFormatterFacade.processText(CodeFormatterFacade.java:230)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$ReformatRangesAction.execute(PostprocessReformattingAspect.java:745)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.doPostponedFormattingInner(PostprocessReformattingAspect.java:357)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.access$1200(PostprocessReformattingAspect.java:62)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$8$1.run(PostprocessReformattingAspect.java:261)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$3.compute(PostprocessReformattingAspect.java:112)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:121)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:109)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$8.run(PostprocessReformattingAspect.java:258)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:452)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:180)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.atomic(PostprocessReformattingAspect.java:174)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.postponedFormattingImpl(PostprocessReformattingAspect.java:252)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.doPostponedFormatting(PostprocessReformattingAspect.java:248)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$7.run(PostprocessReformattingAspect.java:230)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:452)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:180)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.atomic(PostprocessReformattingAspect.java:174)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.doPostponedFormatting(PostprocessReformattingAspect.java:223)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.decrementPostponedCounter(PostprocessReformattingAspect.java:160)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.access$300(PostprocessReformattingAspect.java:62)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$2.writeActionFinished(PostprocessReformattingAspect.java:100)
    at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:88)
    at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
    at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:68)
    at com.sun.proxy.$Proxy2.writeActionFinished(Unknown Source)
    at com.intellij.openapi.application.impl.ApplicationImpl.fireWriteActionFinished(ApplicationImpl.java:1351)
    at com.intellij.openapi.application.impl.ApplicationImpl.endWrite(ApplicationImpl.java:1197)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:934)
    at com.intellij.openapi.command.WriteCommandAction$2.run(WriteCommandAction.java:111)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:124)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:99)
    at com.intellij.openapi.command.WriteCommandAction.performWriteCommandAction(WriteCommandAction.java:108)
    at com.intellij.openapi.command.WriteCommandAction.execute(WriteCommandAction.java:80)
    at FieldsDialog.onOK(FieldsDialog.java:142)
    at FieldsDialog.access$000(FieldsDialog.java:27)
    at FieldsDialog$2.actionPerformed(FieldsDialog.java:89)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
    at java.awt.Component.processMouseEvent(Component.java:6535)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    at java.awt.Component.processEvent(Component.java:6300)
    at java.awt.Container.processEvent(Container.java:2236)
    at java.awt.Component.dispatchEventImpl(Component.java:4891)
    at java.awt.Container.dispatchEventImpl(Container.java:2294)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    at java.awt.Container.dispatchEventImpl(Container.java:2280)
    at java.awt.Window.dispatchEventImpl(Window.java:2750)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    at java.awt.EventQueue$4.run(EventQueue.java:731)
    at java.awt.EventQueue$4.run(EventQueue.java:729)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:734)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:565)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2015-10-18 17:54:59,334 [1949940]  ERROR - er.FormattingDocumentModelImpl - Android Studio 1.4  Build #AI-141.2288178 
2015-10-18 17:54:59,334 [1949940]  ERROR - er.FormattingDocumentModelImpl - JDK: 1.8.0_60 
2015-10-18 17:54:59,334 [1949940]  ERROR - er.FormattingDocumentModelImpl - VM: Java HotSpot(TM) 64-Bit Server VM 
2015-10-18 17:54:59,334 [1949940]  ERROR - er.FormattingDocumentModelImpl - Vendor: Oracle Corporation 
2015-10-18 17:54:59,334 [1949940]  ERROR - er.FormattingDocumentModelImpl - OS: Windows 10 
2015-10-18 17:54:59,335 [1949941]  ERROR - er.FormattingDocumentModelImpl - Last Action: Generate 
2015-10-18 17:54:59,335 [1949941]  ERROR - er.FormattingDocumentModelImpl - Current Command: Undefined 
2015-10-18 17:54:59,335 [1949941]  ERROR - ellij.formatting.FormatterImpl - Document length 757 doesn't match PSI file length 1132, language: Language: JAVA 
com.intellij.formatting.FormatterImpl$FormattingModelInconsistencyException: Document length 757 doesn't match PSI file length 1132, language: Language: JAVA
    at com.intellij.formatting.FormatterImpl.validateModel(FormatterImpl.java:946)
    at com.intellij.formatting.FormatterImpl.format(FormatterImpl.java:246)
    at com.intellij.psi.impl.source.codeStyle.CodeFormatterFacade.processText(CodeFormatterFacade.java:243)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$ReformatRangesAction.execute(PostprocessReformattingAspect.java:745)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.doPostponedFormattingInner(PostprocessReformattingAspect.java:357)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.access$1200(PostprocessReformattingAspect.java:62)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$8$1.run(PostprocessReformattingAspect.java:261)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$3.compute(PostprocessReformattingAspect.java:112)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:121)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.disablePostprocessFormattingInside(PostprocessReformattingAspect.java:109)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$8.run(PostprocessReformattingAspect.java:258)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:452)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:180)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.atomic(PostprocessReformattingAspect.java:174)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.postponedFormattingImpl(PostprocessReformattingAspect.java:252)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.doPostponedFormatting(PostprocessReformattingAspect.java:248)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$7.run(PostprocessReformattingAspect.java:230)
    at com.intellij.openapi.progress.impl.CoreProgressManager.registerIndicatorAndRun(CoreProgressManager.java:452)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:402)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:54)
    at com.intellij.openapi.progress.impl.CoreProgressManager.executeNonCancelableSection(CoreProgressManager.java:180)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.atomic(PostprocessReformattingAspect.java:174)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.doPostponedFormatting(PostprocessReformattingAspect.java:223)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.decrementPostponedCounter(PostprocessReformattingAspect.java:160)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect.access$300(PostprocessReformattingAspect.java:62)
    at com.intellij.psi.impl.source.PostprocessReformattingAspect$2.writeActionFinished(PostprocessReformattingAspect.java:100)
    at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:497)
    at com.intellij.util.EventDispatcher.dispatch(EventDispatcher.java:88)
    at com.intellij.util.EventDispatcher.access$100(EventDispatcher.java:34)
    at com.intellij.util.EventDispatcher$1.invoke(EventDispatcher.java:68)
    at com.sun.proxy.$Proxy2.writeActionFinished(Unknown Source)
    at com.intellij.openapi.application.impl.ApplicationImpl.fireWriteActionFinished(ApplicationImpl.java:1351)
    at com.intellij.openapi.application.impl.ApplicationImpl.endWrite(ApplicationImpl.java:1197)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:934)
    at com.intellij.openapi.command.WriteCommandAction$2.run(WriteCommandAction.java:111)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:124)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:99)
    at com.intellij.openapi.command.WriteCommandAction.performWriteCommandAction(WriteCommandAction.java:108)
    at com.intellij.openapi.command.WriteCommandAction.execute(WriteCommandAction.java:80)
    at FieldsDialog.onOK(FieldsDialog.java:142)
    at FieldsDialog.access$000(FieldsDialog.java:27)
    at FieldsDialog$2.actionPerformed(FieldsDialog.java:89)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
    at java.awt.Component.processMouseEvent(Component.java:6535)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    at java.awt.Component.processEvent(Component.java:6300)
    at java.awt.Container.processEvent(Container.java:2236)
    at java.awt.Component.dispatchEventImpl(Component.java:4891)
    at java.awt.Container.dispatchEventImpl(Container.java:2294)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    at java.awt.Container.dispatchEventImpl(Container.java:2280)
    at java.awt.Window.dispatchEventImpl(Window.java:2750)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    at java.awt.EventQueue$4.run(EventQueue.java:731)
    at java.awt.EventQueue$4.run(EventQueue.java:729)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:734)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:565)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
2015-10-18 17:54:59,336 [1949942]  ERROR - ellij.formatting.FormatterImpl - Android Studio 1.4  Build #AI-141.2288178 
2015-10-18 17:54:59,336 [1949942]  ERROR - ellij.formatting.FormatterImpl - JDK: 1.8.0_60 
2015-10-18 17:54:59,336 [1949942]  ERROR - ellij.formatting.FormatterImpl - VM: Java HotSpot(TM) 64-Bit Server VM 
2015-10-18 17:54:59,336 [1949942]  ERROR - ellij.formatting.FormatterImpl - Vendor: Oracle Corporation 
2015-10-18 17:54:59,336 [1949942]  ERROR - ellij.formatting.FormatterImpl - OS: Windows 10 
2015-10-18 17:54:59,337 [1949943]  ERROR - ellij.formatting.FormatterImpl - Last Action: Generate 
2015-10-18 17:54:59,337 [1949943]  ERROR - ellij.formatting.FormatterImpl - Current Command: Undefined 
2015-10-18 17:54:59,337 [1949943]  ERROR - llij.ide.plugins.PluginManager - Wrong line separators: '...d.cn/?p=67\r\n\r\n\r\nÄÇÌìÎÒµÚ...' at offset 245 
java.lang.AssertionError: Wrong line separators: '...d.cn/?p=67\r\n\r\n\r\nÄÇÌìÎÒµÚ...' at offset 245
    at com.intellij.openapi.diagnostic.DefaultLogger.error(DefaultLogger.java:66)
    at com.intellij.openapi.diagnostic.Logger.error(Logger.java:117)
    at com.intellij.openapi.util.text.StringUtil.assertValidSeparators(StringUtil.java:2518)
    at com.intellij.openapi.editor.impl.DocumentImpl.assertValidSeparators(DocumentImpl.java:635)
    at com.intellij.openapi.editor.impl.DocumentImpl.insertString(DocumentImpl.java:492)
    at com.intellij.psi.impl.PsiToDocumentSynchronizer.doCommitTransaction(PsiToDocumentSynchronizer.java:287)
    at com.intellij.psi.impl.PsiToDocumentSynchronizer.access$100(PsiToDocumentSynchronizer.java:37)
    at com.intellij.psi.impl.PsiToDocumentSynchronizer$6.syncDocument(PsiToDocumentSynchronizer.java:262)
    at com.intellij.psi.impl.PsiToDocumentSynchronizer$1.run(PsiToDocumentSynchronizer.java:102)
    at com.intellij.psi.impl.PsiToDocumentSynchronizer.performAtomically(PsiToDocumentSynchronizer.java:126)
    at com.intellij.psi.impl.PsiToDocumentSynchronizer.doSync(PsiToDocumentSynchronizer.java:99)
    at com.intellij.psi.impl.PsiToDocumentSynchronizer.commitTransaction(PsiToDocumentSynchronizer.java:259)
    at com.intellij.pom.core.impl.PomModelImpl.commitTransaction(PomModelImpl.java:235)
    at com.intellij.pom.core.impl.PomModelImpl.runTransaction(PomModelImpl.java:194)
    at com.intellij.psi.impl.source.tree.ChangeUtil.prepareAndRunChangeAction(ChangeUtil.java:165)
    at com.intellij.psi.impl.source.tree.CompositeElement.addChild(CompositeElement.java:658)
    at com.intellij.psi.impl.source.tree.CompositeElement.addChildren(CompositeElement.java:765)
    at com.intellij.psi.impl.source.codeStyle.CodeEditUtil.addChildren(CodeEditUtil.java:81)
    at com.intellij.psi.impl.source.tree.CompositeElement.addInternal(CompositeElement.java:544)
    at com.intellij.psi.impl.source.tree.java.ClassElement.addInternal(ClassElement.java:169)
    at com.intellij.psi.impl.source.JavaStubPsiElement.add(JavaStubPsiElement.java:79)
    at entity.FieldEntity.generateFiled(FieldEntity.java:158)
    at entity.InnerClassEntity.generateFiled(InnerClassEntity.java:140)
    at WriterUtil.run(WriterUtil.java:38)
    at com.intellij.openapi.command.WriteCommandAction$Simple.run(WriteCommandAction.java:166)
    at com.intellij.openapi.application.RunResult.run(RunResult.java:38)
    at com.intellij.openapi.command.WriteCommandAction$2$1.run(WriteCommandAction.java:114)
    at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:931)
    at com.intellij.openapi.command.WriteCommandAction$2.run(WriteCommandAction.java:111)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:124)
    at com.intellij.openapi.command.impl.CoreCommandProcessor.executeCommand(CoreCommandProcessor.java:99)
    at com.intellij.openapi.command.WriteCommandAction.performWriteCommandAction(WriteCommandAction.java:108)
    at com.intellij.openapi.command.WriteCommandAction.execute(WriteCommandAction.java:80)
    at FieldsDialog.onOK(FieldsDialog.java:142)
    at FieldsDialog.access$000(FieldsDialog.java:27)
    at FieldsDialog$2.actionPerformed(FieldsDialog.java:89)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
    at java.awt.Component.processMouseEvent(Component.java:6535)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    at java.awt.Component.processEvent(Component.java:6300)
    at java.awt.Container.processEvent(Container.java:2236)
    at java.awt.Component.dispatchEventImpl(Component.java:4891)
    at java.awt.Container.dispatchEventImpl(Container.java:2294)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
    at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
    at java.awt.Container.dispatchEventImpl(Container.java:2280)
    at java.awt.Window.dispatchEventImpl(Window.java:2750)
    at java.awt.Component.dispatchEvent(Component.java:4713)
    at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
    at java.awt.EventQueue.access$500(EventQueue.java:97)
    at java.awt.EventQueue$3.run(EventQueue.java:709)
    at java.awt.EventQueue$3.run(EventQueue.java:703)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
    at java.awt.EventQueue$4.run(EventQueue.java:731)
    at java.awt.EventQueue$4.run(EventQueue.java:729)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)
    at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:734)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:565)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:382)
    at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
    at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
    at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
    at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
    at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
Caused by: com.intellij.openapi.diagnostic.Logger$EmptyThrowable
    ... 74 more
2015-10-18 17:54:59,338 [1949944]  ERROR - llij.ide.plugins.PluginManager - Android Studio 1.4  Build #AI-141.2288178 
2015-10-18 17:54:59,338 [1949944]  ERROR - llij.ide.plugins.PluginManager - JDK: 1.8.0_60 
2015-10-18 17:54:59,338 [1949944]  ERROR - llij.ide.plugins.PluginManager - VM: Java HotSpot(TM) 64-Bit Server VM 
2015-10-18 17:54:59,338 [1949944]  ERROR - llij.ide.plugins.PluginManager - Vendor: Oracle Corporation 
2015-10-18 17:54:59,338 [1949944]  ERROR - llij.ide.plugins.PluginManager - OS: Windows 10 
2015-10-18 17:54:59,338 [1949944]  ERROR - llij.ide.plugins.PluginManager - Last Action: Generate 

Variable name depends on type

Hey i've been using this plugin since it's released, thank you for developing and improving it.

Could you make an option the change prefix of variable name? Such as boolean types of variables generally starting with is (isSuccess, isGenerated etc.) but the plugin generates getSuccess which is not well i think.

Thank you.

建议

建议有选择能生成:字段是public的,不要private和提供get/set方法了;
毕竟在android上不太建议使用get/set

设置页面显示不全

版本:1.2.2
as版本:2.0-beta7
分辨率 1920*1080 14寸
表现:
打开gsonformat,点击setting,setting对话框不能拉伸宽度高度(底部有部分设置选项没有显示)

2个小建议

1.搜索当前extends和implements,不创建已经在父类中创建了的参数以及 get/set 方法
2.搜索当前目录(或者子目录也带上?) 如果已有的类中的变量和需要创建的内部类匹配就直接使用那个类

Can not parse the following json data which can be parsed by http://www.bejson.com/jsonviewernew/

[
{
"recipes_category_eshop_id": 1,
"recipes_category_eshop_id_location": 0,
"L1_category_eshop_id": null,
"L1_category_eshop_id_location": null,
"L2_category_eshop_id": null,
"L2_category_eshop_id_location": null,
"category_eshop_name": "Top Recipes",
"parent_category_eshop_id": null,
"parent_category_eshop_id_location": null,
"seq": 1,
"image_file": "201503\title4(2).jpg",
"submenu_seq": "9999",
"RecipeList": [
{
"recipe_id": 32,
"recipe_id_location": 0,
"recipe_name": "焦糖三文魚",
"dynamic_field1": "8",
"dynamic_field2": "25",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1000,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\listing_Salmon.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\finished_Salmon.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "三文魚柳 (原條/急凍)",
"amount": "1條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "英國馬爾頓有機海鹽",
"amount": "2 1/2湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "糖",
"amount": "1/2杯",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "碎黑胡椒",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "主菜"
},
{
"hashtag_posting": "三文魚"
},
{
"hashtag_posting": "焗"
},
{
"hashtag_posting": "海鮮"
}
]
},
{
"recipe_id": 40,
"recipe_id_location": 0,
"recipe_name": "雞肉舞茸天婦羅",
"dynamic_field1": "2",
"dynamic_field2": "30 ",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": null,
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1001,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\Tempuro_Listing(2).jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\Tempuro_Main photo(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "雞腿(去骨)",
"amount": "1件",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "舞茸菇",
"amount": "1包",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "天婦羅炸粉",
"amount": "120克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "日本醬油",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "味醂",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "清酒",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "雞"
},
{
"hashtag_posting": "天婦羅"
},
{
"hashtag_posting": "炸物"
},
{
"hashtag_posting": "日式"
}
]
},
{
"recipe_id": 34,
"recipe_id_location": 0,
"recipe_name": "辣椒蒜茸香煎三文魚",
"dynamic_field1": "8",
"dynamic_field2": "20",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1002,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\finished_Chilli-Garlic-Fried-Salmon.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\finished_Chilli-Garlic-Fried-Salmon(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "三文魚柳 ( 250 克)",
"amount": "2片",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "乾辣椒碎",
"amount": "4克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜茸",
"amount": "30克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "濃縮檸檬汁",
"amount": "15毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "10毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "海鹽",
"amount": "8克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "辣椒"
},
{
"hashtag_posting": "蒜茸"
},
{
"hashtag_posting": "三文魚"
},
{
"hashtag_posting": "煎"
},
{
"hashtag_posting": "海鮮"
}
]
},
{
"recipe_id": 23,
"recipe_id_location": 0,
"recipe_name": "香蒜牛油烤春雞",
"dynamic_field1": "4",
"dynamic_field2": "50",
"dynamic_field3": "4",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1006,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Garlic-Butter-Roast-Spring-Chicken.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Garlic-Butter-Roast-Spring-Chicken(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "春雞",
"amount": "1隻",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "牛油",
"amount": "60克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜茸 (切碎)",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "歐芹碎 (切碎)",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "海鹽",
"amount": " 少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "黑胡椒碎",
"amount": " 少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "烤"
},
{
"hashtag_posting": "雞"
},
{
"hashtag_posting": "春雞"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 18,
"recipe_id_location": 0,
"recipe_name": "香蒜炒大蝦",
"dynamic_field1": "2",
"dynamic_field2": "20",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1007,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\finished_Garlic-Prawns.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\finished_Garlic-Prawns(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "大蝦 (376克)",
"amount": "8-12隻",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜頭(切蓉)",
"amount": "2粒",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "無鹽牛油",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "檸檬汁",
"amount": "2湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "歐芹碎",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "20毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "香蒜"
},
{
"hashtag_posting": "蝦"
},
{
"hashtag_posting": "海鮮"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 24,
"recipe_id_location": 0,
"recipe_name": "香蒜迷迭香烤羊腿",
"dynamic_field1": "10",
"dynamic_field2": "90",
"dynamic_field3": "5",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1008,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Garlic-Rosemary-Roast-Lamb-Leg.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Garlic-Rosemary-Roast-Lamb-Leg(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "去骨羊腿",
"amount": "1 條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "植物油",
"amount": "8湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "法國芥末",
"amount": "10湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜頭(去皮)",
"amount": "10-15粒",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮迷迭香",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "海鹽",
"amount": " 少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "羊腿"
},
{
"hashtag_posting": "烤"
},
{
"hashtag_posting": "香蒜"
},
{
"hashtag_posting": "主菜"
},
{
"hashtag_posting": "羊"
}
]
},
{
"recipe_id": 17,
"recipe_id_location": 0,
"recipe_name": "辣醬炒大蝦",
"dynamic_field1": "5",
"dynamic_field2": "15",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1009,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Stir-Fried-Spicy-Prawns.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Stir-Fried-Spicy-Prawns(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "泰國原隻花蝦",
"amount": "1公斤",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮芫茜醬 ",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮薑蓉醬 ",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮辣椒醬",
"amount": "30克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮香茅醬",
"amount": "10克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "20毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "蝦"
},
{
"hashtag_posting": "海鮮"
},
{
"hashtag_posting": "泰國花蝦"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 30,
"recipe_id_location": 0,
"recipe_name": "香烤味噌三文魚",
"dynamic_field1": "8",
"dynamic_field2": "20",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1009,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\finished_Grilled-Miso-Salmon.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\finished_Grilled-Miso-Salmon(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "三文魚柳 (原條/急凍)",
"amount": "1條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蔬菜 / 豆 / 菇",
"amount": "1杯",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "露筍",
"amount": "數條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "木魚花",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "鹽",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "胡椒",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "三文魚"
},
{
"hashtag_posting": "烤"
},
{
"hashtag_posting": "主菜"
},
{
"hashtag_posting": "海鮮"
},
{
"hashtag_posting": "味噌"
}
]
},
{
"recipe_id": 27,
"recipe_id_location": 0,
"recipe_name": "蜜糖烤汁豬肋骨",
"dynamic_field1": "5",
"dynamic_field2": "40",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "把醃制好的美國豬仔骨放於雪櫃存放一晚,味道更佳。",
"writer_name": "Deli Delight",
"seq": 1013,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201502\finished_Honey-Pork-BBQ-Ribs.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201502\finished_Honey-Pork-BBQ-Ribs(2).jpg",
"image_type": 154,
"description_type": 1
},
{
"seq": 0,
"image_file": "201502\finihsed02_Honey-Pork-BBQ-Ribs.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "美國豬仔骨 (雪藏)",
"amount": "1公斤",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "燒烤汁 ",
"amount": "400 克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蜜糖",
"amount": "100 克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "黑胡椒",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "百里香草",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "迷迭香草",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "豬肋骨"
},
{
"hashtag_posting": "豬"
},
{
"hashtag_posting": "焗"
},
{
"hashtag_posting": "烤汁"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 36,
"recipe_id_location": 0,
"recipe_name": "羊肉串燒烤餅",
"dynamic_field1": "6",
"dynamic_field2": "30",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1016,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Lamb-Souviaki.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Lamb-Souviaki(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "羊肉串材料:",
"amount": "",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "無骨羊腿粒",
"amount": "500克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜蓉 ",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "羊肉醃料",
"amount": "5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "10毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "比得包",
"amount": "2件",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "羊肉"
},
{
"hashtag_posting": "串燒烤餅"
},
{
"hashtag_posting": "開胃小食"
},
{
"hashtag_posting": "派對小食"
}
]
},
{
"recipe_id": 37,
"recipe_id_location": 0,
"recipe_name": "香蔥味噌雞扒",
"dynamic_field1": "2",
"dynamic_field2": "15",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": null,
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1017,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\G_5589 - 複製.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\main photo.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "雞腿(去骨)",
"amount": "1隻",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "大蒜",
"amount": "半條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "A 醃料:",
"amount": "",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "日本醬油、酒、姜汁",
"amount": " 各2茶匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "B味噌醬料:",
"amount": "",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "味增醬",
"amount": "2茶匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "雞"
},
{
"hashtag_posting": "主菜"
},
{
"hashtag_posting": "味增"
}
]
},
{
"recipe_id": 2,
"recipe_id_location": 0,
"recipe_name": "韓式雞搥",
"dynamic_field1": "6",
"dynamic_field2": "30",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1020,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\listing_rosted_chicken_drumstick_in_korea_style.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Roasted-Chicken-Drumstick-in-Korea-Style.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "雞搥",
"amount": "500克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "韓式辣醬",
"amount": "25毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "韓國泉字淡豉油",
"amount": "5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "芝麻油",
"amount": "2.5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "青蔥片(切碎)",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜蓉(切碎)",
"amount": "10克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "雞搥"
},
{
"hashtag_posting": "韓式"
},
{
"hashtag_posting": "派對小食"
},
{
"hashtag_posting": "雞"
}
]
},
{
"recipe_id": 3,
"recipe_id_location": 0,
"recipe_name": "土匪雞翼 ",
"dynamic_field1": "4",
"dynamic_field2": "30",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1021,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\listing_Roasted-Chicken-Wings-in-Hunan-Style.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Roasted-Chicken-Wings-in-Hunan-Style.jpg",
"image_type": 154,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished02_Roasted-Chicken-Wings-in-Hunan-Style.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "雞翼",
"amount": "500克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "生抽",
"amount": "25毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "砂糖",
"amount": "5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "辣椒粉",
"amount": "2.5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "小茴粉 ",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "白胡椒粉",
"amount": "0.5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "派對小食"
},
{
"hashtag_posting": "雞翼"
},
{
"hashtag_posting": "烤焗"
},
{
"hashtag_posting": "雞"
}
]
},
{
"recipe_id": 25,
"recipe_id_location": 0,
"recipe_name": "日式照燒汁鱸魚",
"dynamic_field1": "1",
"dynamic_field2": "20",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1023,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Seabass-Teriyaki.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Seabass-Teriyaki(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "鱸魚",
"amount": "1件",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "日式照燒汁",
"amount": "40毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "日本米",
"amount": "100克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "自選蔬菜",
"amount": "40克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "燒汁:",
"amount": "",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "日本清酒",
"amount": "50毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "海鮮"
},
{
"hashtag_posting": "鱸魚"
},
{
"hashtag_posting": "照燒汁"
},
{
"hashtag_posting": "主菜"
},
{
"hashtag_posting": "魚"
}
]
},
{
"recipe_id": 38,
"recipe_id_location": 0,
"recipe_name": "香辣雞腿",
"dynamic_field1": "2",
"dynamic_field2": "15",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": null,
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1024,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\Spicy chicken_listing(4).jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\Spicy chicken_main photo(4).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "雞腿",
"amount": "1件",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "去殼水煮蛋",
"amount": "6隻",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "竹筍(灼熟)",
"amount": "400克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "荷蘭豆",
"amount": "12條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "紅蘿蔔(切件)",
"amount": "半條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "水",
"amount": "2杯",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "雞"
},
{
"hashtag_posting": "香辣"
}
]
}
]
},
{
"recipes_category_eshop_id": 2,
"recipes_category_eshop_id_location": 0,
"L1_category_eshop_id": null,
"L1_category_eshop_id_location": null,
"L2_category_eshop_id": null,
"L2_category_eshop_id_location": null,
"category_eshop_name": "品悅會員精選",
"parent_category_eshop_id": null,
"parent_category_eshop_id_location": null,
"seq": 2,
"image_file": "201503\title5(2).jpg",
"submenu_seq": "9999",
"RecipeList": [
{
"recipe_id": 16,
"recipe_id_location": 0,
"recipe_name": "凱薩沙律",
"dynamic_field1": "2",
"dynamic_field2": "10",
"dynamic_field3": "1",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1000,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\listing_Caesar-Salad.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\finished_Caesar-Salad.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "羅馬生菜 ",
"amount": "15片",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "凱撒沙律醬",
"amount": "30克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "脆煙肉片",
"amount": "80克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜茸香草焗意大利麵包粒",
"amount": "100克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "巴馬芝士扭條",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "沙律"
},
{
"hashtag_posting": "煙肉"
},
{
"hashtag_posting": "開胃小食"
},
{
"hashtag_posting": "羅馬生菜"
}
]
},
{
"recipe_id": 32,
"recipe_id_location": 0,
"recipe_name": "焦糖三文魚",
"dynamic_field1": "8",
"dynamic_field2": "25",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1001,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\listing_Salmon.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\finished_Salmon.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "三文魚柳 (原條/急凍)",
"amount": "1條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "英國馬爾頓有機海鹽",
"amount": "2 1/2湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "糖",
"amount": "1/2杯",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "碎黑胡椒",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "主菜"
},
{
"hashtag_posting": "三文魚"
},
{
"hashtag_posting": "焗"
},
{
"hashtag_posting": "海鮮"
}
]
},
{
"recipe_id": 40,
"recipe_id_location": 0,
"recipe_name": "雞肉舞茸天婦羅",
"dynamic_field1": "2",
"dynamic_field2": "30 ",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": null,
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1003,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\Tempuro_Listing(2).jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\Tempuro_Main photo(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "雞腿(去骨)",
"amount": "1件",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "舞茸菇",
"amount": "1包",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "天婦羅炸粉",
"amount": "120克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "日本醬油",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "味醂",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "清酒",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "雞"
},
{
"hashtag_posting": "天婦羅"
},
{
"hashtag_posting": "炸物"
},
{
"hashtag_posting": "日式"
}
]
},
{
"recipe_id": 34,
"recipe_id_location": 0,
"recipe_name": "辣椒蒜茸香煎三文魚",
"dynamic_field1": "8",
"dynamic_field2": "20",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1004,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\finished_Chilli-Garlic-Fried-Salmon.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\finished_Chilli-Garlic-Fried-Salmon(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "三文魚柳 ( 250 克)",
"amount": "2片",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "乾辣椒碎",
"amount": "4克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜茸",
"amount": "30克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "濃縮檸檬汁",
"amount": "15毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "10毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "海鹽",
"amount": "8克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "辣椒"
},
{
"hashtag_posting": "蒜茸"
},
{
"hashtag_posting": "三文魚"
},
{
"hashtag_posting": "煎"
},
{
"hashtag_posting": "海鮮"
}
]
},
{
"recipe_id": 15,
"recipe_id_location": 0,
"recipe_name": "蟹肉沙律",
"dynamic_field1": "2",
"dynamic_field2": "10",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1005,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\listing_crab_meat_salad(2).jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Crab-Meat-Salad.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "罐裝蟹肉",
"amount": "130克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "鮮青檸汁",
"amount": "10毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蛋白醬",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "黑胡椒碎",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "芫荽碎",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "辣椒粉",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "蟹肉"
},
{
"hashtag_posting": "沙律"
},
{
"hashtag_posting": "開胃小食"
}
]
},
{
"recipe_id": 23,
"recipe_id_location": 0,
"recipe_name": "香蒜牛油烤春雞",
"dynamic_field1": "4",
"dynamic_field2": "50",
"dynamic_field3": "4",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1006,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Garlic-Butter-Roast-Spring-Chicken.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Garlic-Butter-Roast-Spring-Chicken(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "春雞",
"amount": "1隻",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "牛油",
"amount": "60克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜茸 (切碎)",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "歐芹碎 (切碎)",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "海鹽",
"amount": " 少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "黑胡椒碎",
"amount": " 少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "烤"
},
{
"hashtag_posting": "雞"
},
{
"hashtag_posting": "春雞"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 18,
"recipe_id_location": 0,
"recipe_name": "香蒜炒大蝦",
"dynamic_field1": "2",
"dynamic_field2": "20",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1007,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\finished_Garlic-Prawns.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\finished_Garlic-Prawns(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "大蝦 (376克)",
"amount": "8-12隻",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜頭(切蓉)",
"amount": "2粒",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "無鹽牛油",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "檸檬汁",
"amount": "2湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "歐芹碎",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "20毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "香蒜"
},
{
"hashtag_posting": "蝦"
},
{
"hashtag_posting": "海鮮"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 24,
"recipe_id_location": 0,
"recipe_name": "香蒜迷迭香烤羊腿",
"dynamic_field1": "10",
"dynamic_field2": "90",
"dynamic_field3": "5",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1008,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Garlic-Rosemary-Roast-Lamb-Leg.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Garlic-Rosemary-Roast-Lamb-Leg(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "去骨羊腿",
"amount": "1 條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "植物油",
"amount": "8湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "法國芥末",
"amount": "10湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜頭(去皮)",
"amount": "10-15粒",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮迷迭香",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "海鹽",
"amount": " 少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "羊腿"
},
{
"hashtag_posting": "烤"
},
{
"hashtag_posting": "香蒜"
},
{
"hashtag_posting": "主菜"
},
{
"hashtag_posting": "羊"
}
]
},
{
"recipe_id": 14,
"recipe_id_location": 0,
"recipe_name": "希臘沙律",
"dynamic_field1": "2",
"dynamic_field2": "15",
"dynamic_field3": "1",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1009,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\listing_Greek-Salad.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Greek Salad.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "希臘軟芝士",
"amount": "40克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "紅椒、黃椒",
"amount": "6塊",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "番茄(切成八份) ",
"amount": "1個",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮百里香 ",
"amount": "1茶匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "綠色、黑色橄欖",
"amount": "5 粒",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "40毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "沙律"
},
{
"hashtag_posting": "開胃小食"
},
{
"hashtag_posting": "希臘軟芝士"
}
]
},
{
"recipe_id": 30,
"recipe_id_location": 0,
"recipe_name": "香烤味噌三文魚",
"dynamic_field1": "8",
"dynamic_field2": "20",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1010,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201503\finished_Grilled-Miso-Salmon.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201503\finished_Grilled-Miso-Salmon(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "三文魚柳 (原條/急凍)",
"amount": "1條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蔬菜 / 豆 / 菇",
"amount": "1杯",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "露筍",
"amount": "數條",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "木魚花",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "鹽",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "胡椒",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "三文魚"
},
{
"hashtag_posting": "烤"
},
{
"hashtag_posting": "主菜"
},
{
"hashtag_posting": "海鮮"
},
{
"hashtag_posting": "味噌"
}
]
},
{
"recipe_id": 27,
"recipe_id_location": 0,
"recipe_name": "蜜糖烤汁豬肋骨",
"dynamic_field1": "5",
"dynamic_field2": "40",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "把醃制好的美國豬仔骨放於雪櫃存放一晚,味道更佳。",
"writer_name": "Deli Delight",
"seq": 1013,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201502\finished_Honey-Pork-BBQ-Ribs.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201502\finished_Honey-Pork-BBQ-Ribs(2).jpg",
"image_type": 154,
"description_type": 1
},
{
"seq": 0,
"image_file": "201502\finihsed02_Honey-Pork-BBQ-Ribs.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "美國豬仔骨 (雪藏)",
"amount": "1公斤",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "燒烤汁 ",
"amount": "400 克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蜜糖",
"amount": "100 克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "黑胡椒",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "百里香草",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "迷迭香草",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "豬肋骨"
},
{
"hashtag_posting": "豬"
},
{
"hashtag_posting": "焗"
},
{
"hashtag_posting": "烤汁"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 8,
"recipe_id_location": 0,
"recipe_name": "羊排伴青瓜乳酪",
"dynamic_field1": "4 ",
"dynamic_field2": "20",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1015,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201504\finished_Lamb-Rack-with-Cucumber-Yogurt.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201504\finished_Lamb-Rack-with-Cucumber-Yogurt(2).jpg",
"image_type": 154,
"description_type": 1
},
{
"seq": 0,
"image_file": "201504\finished02_Lamb-Rack-with-Cucumber-Yogurt.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "羊排",
"amount": "",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "羊排",
"amount": "1公斤",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "英國馬爾頓有機海鹽",
"amount": "少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "特級初榨橄欖油",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "牛油",
"amount": "2湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜頭 (切碎)",
"amount": "1粒",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "羊排"
},
{
"hashtag_posting": "羊"
},
{
"hashtag_posting": "青瓜"
},
{
"hashtag_posting": "焗"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 36,
"recipe_id_location": 0,
"recipe_name": "羊肉串燒烤餅",
"dynamic_field1": "6",
"dynamic_field2": "30",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1016,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Lamb-Souviaki.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Lamb-Souviaki(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "羊肉串材料:",
"amount": "",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "無骨羊腿粒",
"amount": "500克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜蓉 ",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "羊肉醃料",
"amount": "5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "10毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "比得包",
"amount": "2件",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "羊肉"
},
{
"hashtag_posting": "串燒烤餅"
},
{
"hashtag_posting": "開胃小食"
},
{
"hashtag_posting": "派對小食"
}
]
},
{
"recipe_id": 13,
"recipe_id_location": 0,
"recipe_name": "意大利芝士、櫻桃蕃茄配以羅勒葉及橄欖油",
"dynamic_field1": "2",
"dynamic_field2": "10",
"dynamic_field3": "1",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "以我們的特級初榨羅勒橄欖油或檸檬特纯橄欖油代替特級初榨橄欖油更能增添沙律香味。",
"writer_name": "Deli Delight",
"seq": 1017,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\listing_Mozzarella-And-Cherry-Tomato-With-Basil.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Mozzarella-And-Cherry-Tomato-With-Basil.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "意大利芝士球",
"amount": "8-10粒",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "櫻桃蕃薯",
"amount": "8-10粒",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "羅勒葉 (略切碎)",
"amount": " 2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜頭(切碎)",
"amount": "1粒",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "特級初榨橄欖油",
"amount": "5茶匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "海鹽",
"amount": " 少許",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "櫻桃蕃茄"
},
{
"hashtag_posting": "羅勒葉"
},
{
"hashtag_posting": "意大利芝士"
},
{
"hashtag_posting": "橄欖油"
},
{
"hashtag_posting": "沙律"
},
{
"hashtag_posting": "開胃小食"
}
]
},
{
"recipe_id": 2,
"recipe_id_location": 0,
"recipe_name": "韓式雞搥",
"dynamic_field1": "6",
"dynamic_field2": "30",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1020,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\listing_rosted_chicken_drumstick_in_korea_style.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Roasted-Chicken-Drumstick-in-Korea-Style.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "雞搥",
"amount": "500克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "韓式辣醬",
"amount": "25毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "韓國泉字淡豉油",
"amount": "5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "芝麻油",
"amount": "2.5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "青蔥片(切碎)",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜蓉(切碎)",
"amount": "10克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "雞搥"
},
{
"hashtag_posting": "韓式"
},
{
"hashtag_posting": "派對小食"
},
{
"hashtag_posting": "雞"
}
]
},
{
"recipe_id": 3,
"recipe_id_location": 0,
"recipe_name": "土匪雞翼 ",
"dynamic_field1": "4",
"dynamic_field2": "30",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1021,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\listing_Roasted-Chicken-Wings-in-Hunan-Style.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Roasted-Chicken-Wings-in-Hunan-Style.jpg",
"image_type": 154,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished02_Roasted-Chicken-Wings-in-Hunan-Style.jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "雞翼",
"amount": "500克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "生抽",
"amount": "25毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "砂糖",
"amount": "5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "辣椒粉",
"amount": "2.5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "小茴粉 ",
"amount": "2克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "白胡椒粉",
"amount": "0.5克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "派對小食"
},
{
"hashtag_posting": "雞翼"
},
{
"hashtag_posting": "烤焗"
},
{
"hashtag_posting": "雞"
}
]
},
{
"recipe_id": 25,
"recipe_id_location": 0,
"recipe_name": "日式照燒汁鱸魚",
"dynamic_field1": "1",
"dynamic_field2": "20",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1023,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Seabass-Teriyaki.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Seabass-Teriyaki(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "鱸魚",
"amount": "1件",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "日式照燒汁",
"amount": "40毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "日本米",
"amount": "100克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "自選蔬菜",
"amount": "40克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "燒汁:",
"amount": "",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "日本清酒",
"amount": "50毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "海鮮"
},
{
"hashtag_posting": "鱸魚"
},
{
"hashtag_posting": "照燒汁"
},
{
"hashtag_posting": "主菜"
},
{
"hashtag_posting": "魚"
}
]
},
{
"recipe_id": 22,
"recipe_id_location": 0,
"recipe_name": "海鮮盛會",
"dynamic_field1": "6",
"dynamic_field2": "30",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1024,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Seafood-Mania.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Seafood-Mania(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "水牛奶酪 (切碎)",
"amount": "60克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "帶子肉",
"amount": "10件",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "番茄 (切薄片)",
"amount": "1個",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "黑橄欖",
"amount": "7顆",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蝦肉 ",
"amount": "10件",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮羅勒葉",
"amount": "5片 ",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "披薩"
},
{
"hashtag_posting": "海鮮"
},
{
"hashtag_posting": "水牛芝士"
},
{
"hashtag_posting": "派對小食"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 20,
"recipe_id_location": 0,
"recipe_name": "XO醬炒蜜豆蝦仁",
"dynamic_field1": "4",
"dynamic_field2": "20",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1027,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Stir-Fried-Prawns-With-XO-Sauce.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Stir-Fried-Prawns-With-XO-Sauce(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "蝦肉 (460克)",
"amount": "16-20隻",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蜜豆",
"amount": "130克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "日本菇",
"amount": "70克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "辣椒",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "XO 醬",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "植物油",
"amount": "20毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "XO醬"
},
{
"hashtag_posting": "蝦"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 17,
"recipe_id_location": 0,
"recipe_name": "辣醬炒大蝦",
"dynamic_field1": "5",
"dynamic_field2": "15",
"dynamic_field3": "3",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "",
"writer_name": "Deli Delight",
"seq": 1029,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Stir-Fried-Spicy-Prawns.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Stir-Fried-Spicy-Prawns(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "泰國原隻花蝦",
"amount": "1公斤",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮芫茜醬 ",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮薑蓉醬 ",
"amount": "20克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮辣椒醬",
"amount": "30克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "新鮮香茅醬",
"amount": "10克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "橄欖油",
"amount": "20毫升",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "蝦"
},
{
"hashtag_posting": "海鮮"
},
{
"hashtag_posting": "泰國花蝦"
},
{
"hashtag_posting": "主菜"
}
]
},
{
"recipe_id": 12,
"recipe_id_location": 0,
"recipe_name": "希臘乳酪青瓜醬 (伴印度烤餅)",
"dynamic_field1": "6",
"dynamic_field2": "15",
"dynamic_field3": "2",
"dynamic_field4": "",
"dynamic_field5": "",
"dynamic_field6": null,
"dynamic_field7": null,
"dynamic_field8": null,
"dynamic_field9": null,
"recipe_cert_icon": "",
"keyword": null,
"note": "此青瓜醬製作方便,配襯印度烤餅,清新美味,亦可配搭不同蔬果。",
"writer_name": "Deli Delight",
"seq": 1031,
"RelatedProductList": null,
"DescriptionList": null,
"ImageList": [
{
"seq": 0,
"image_file": "201501\finished_Tzatziki_Greek-Yogurt-and-Cucumber.jpg",
"image_type": 153,
"description_type": 1
},
{
"seq": 0,
"image_file": "201501\finished_Tzatziki_Greek-Yogurt-and-Cucumber(2).jpg",
"image_type": 154,
"description_type": 1
}
],
"MethodImageList": null,
"MethodDescriptoinList": null,
"IngredientList": [
{
"ingredient_name": "印度烤餅",
"amount": "1包",
"find_it_link": "",
"is_ddl_item": false,
"seq": 1,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "希臘乳酪",
"amount": "300克",
"find_it_link": "",
"is_ddl_item": false,
"seq": 2,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "檸檬(榨汁)",
"amount": "1/2個",
"find_it_link": "",
"is_ddl_item": false,
"seq": 3,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "蒜蓉(切蓉用)",
"amount": "2片",
"find_it_link": "",
"is_ddl_item": false,
"seq": 4,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "小茴香",
"amount": "1湯匙",
"find_it_link": "",
"is_ddl_item": false,
"seq": 5,
"product_id": null,
"product_id_location": null
},
{
"ingredient_name": "溫室青瓜",
"amount": "1根",
"find_it_link": "",
"is_ddl_item": false,
"seq": 6,
"product_id": null,
"product_id_location": null
}
],
"ReviewList": null,
"HashTagList": [
{
"hashtag_posting": "乳酪"
},
{
"hashtag_posting": "希臘"
},
{
"hashtag_posting": "青瓜"
},
{
"hashtag_posting": "醬"
},
{
"hashtag_posting": "伴菜"
}
]
}
]
}
]

English changelog

Please write changelog in english, Google translate can help you!
And it would be great if commenting values will be optional!

[1,2,3,4] generates List<int>

{ "list": [1,2,3,4] }

generates

List<int> list;

It should generate a

List<Integer> list;

Thanks for this great plugin, it saved me a lot of time ! 非常感谢

建议

{
"id": "10",
"tid": "B-12",
"remark": "备注",
"request_time": "July 31,2015 am 12:00",
"type": "3"
}
像这样格式的json request_time 这个key值生成的时候变成RequestTime 这样的形式,怎样变成Request_time这种形式

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.