{"id":13537628,"url":"https://github.com/zzz40500/GsonFormat","last_synced_at":"2025-04-02T04:31:13.654Z","repository":{"id":22675463,"uuid":"26018955","full_name":"zzz40500/GsonFormat","owner":"zzz40500","description":"根据Gson库使用的要求,将JSONObject格式的String  解析成实体","archived":false,"fork":false,"pushed_at":"2021-01-28T03:51:32.000Z","size":4212,"stargazers_count":3158,"open_issues_count":64,"forks_count":569,"subscribers_count":113,"default_branch":"master","last_synced_at":"2025-03-30T23:11:09.251Z","etag":null,"topics":["gsonformat","ide","jetbrains"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zzz40500.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-10-31T14:16:39.000Z","updated_at":"2025-03-21T06:22:41.000Z","dependencies_parsed_at":"2022-08-07T10:16:03.389Z","dependency_job_id":null,"html_url":"https://github.com/zzz40500/GsonFormat","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zzz40500%2FGsonFormat","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zzz40500%2FGsonFormat/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zzz40500%2FGsonFormat/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zzz40500%2FGsonFormat/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zzz40500","download_url":"https://codeload.github.com/zzz40500/GsonFormat/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246757148,"owners_count":20828841,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gsonformat","ide","jetbrains"],"created_at":"2024-08-01T09:01:01.321Z","updated_at":"2025-04-02T04:31:08.644Z","avatar_url":"https://github.com/zzz40500.png","language":"Java","readme":"GsonFormat\n------\n  [jetbrains](https://plugins.jetbrains.com/plugin/7654?pr=androidstudio)\n  [![Android Arsenal](https://img.shields.io/badge/Android%20Arsenal-GsonFormat-brightgreen.svg?style=flat)](http://android-arsenal.com/details/1/1896)\n  [swift](https://github.com/EnjoySR/ESJsonFormat-Xcode)\n  [Json Annotation](https://github.com/tianzhijiexian/JsonAnnotation)\n  [中文Readme](README_CN.md)\n\nThis is a plugin you can generate Json model from Json String.\nPlease do aware **This Plugin is only for Android Studio and IntelliJ IDEA**.\n\n## Install   \n- Using IDE built-in plugin system on Windows:\n  - \u003ckbd\u003eFile\u003c/kbd\u003e \u003e \u003ckbd\u003eSettings\u003c/kbd\u003e \u003e \u003ckbd\u003ePlugins\u003c/kbd\u003e \u003e \u003ckbd\u003eBrowse repositories...\u003c/kbd\u003e \u003e \u003ckbd\u003eSearch for \"GsonFormat\"\u003c/kbd\u003e \u003e \u003ckbd\u003eInstall Plugin\u003c/kbd\u003e\n- Using IDE built-in plugin system on MacOs:\n  - \u003ckbd\u003ePreferences\u003c/kbd\u003e \u003e \u003ckbd\u003eSettings\u003c/kbd\u003e \u003e \u003ckbd\u003ePlugins\u003c/kbd\u003e \u003e \u003ckbd\u003eBrowse repositories...\u003c/kbd\u003e \u003e \u003ckbd\u003eSearch for \"GsonFormat\"\u003c/kbd\u003e \u003e \u003ckbd\u003eInstall Plugin\u003c/kbd\u003e\n- Manually:\n  - Download the [latest release](https://github.com/zzz40500/GsonFormat/releases/latest) and install it manually using \u003ckbd\u003ePreferences\u003c/kbd\u003e \u003e \u003ckbd\u003ePlugins\u003c/kbd\u003e \u003e \u003ckbd\u003eInstall plugin from disk...\u003c/kbd\u003e\n  - From official jetbrains store from [download](https://plugins.jetbrains.com/plugin/7654?pr=androidstudio)\n  \nRestart IDE.\n\n## Usage\n### Use IDE menu\n\n![Generate.png](http://upload-images.jianshu.io/upload_images/166866-2c5168c72b7155ba.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)\n \n### Use hotkey\n\nDefault **Option + s**(Mac), **Alt + s** (win)\n\nYou can change the hotkey via: \n![修改快捷键.png](http://upload-images.jianshu.io/upload_images/166866-f9e20ca0ad7b9ae4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)\n\n\n## Demo picture\n![gsonFormat.gif](http://upload-images.jianshu.io/upload_images/166866-ff9dc336af72d7d7.gif?imageMogr2/auto-orient/strip)\n  \n## Version Info\n\nv1.2.2\n\u003e \n* Supports field type changes.\n* Supports shortcut to open GsonFormat, default option + s (mac), alt + s (win)\n* Support for field name changes.\n* Support to add the prefix field.\n* Support for multiple conversion libraries (Gson, Jackjson, FastJson, LoganSquare).\n* Support for private and public modes.\n* Supports filtering of superclass into existing fields.\n\n## License\n\n    Copyright 2014 The GsonFormat Authors\n\n    Licensed under the Apache License, Version 2.0 (the \"License\");\n    you may not use this file except in compliance with the License.\n    You may obtain a copy of the License at\n\n       http://www.apache.org/licenses/LICENSE-2.0\n\n    Unless required by applicable law or agreed to in writing, software\n    distributed under the License is distributed on an \"AS IS\" BASIS,\n    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n    See the License for the specific language governing permissions and\n    limitations under the License.\n","funding_links":[],"categories":["Java","Android Studio","Libs","开发环境/工具","Intellij Plugin"],"sub_categories":["Plugins","\u003cA NAME=\"Plugin\"\u003e\u003c/A\u003ePlugin"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzzz40500%2FGsonFormat","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzzz40500%2FGsonFormat","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzzz40500%2FGsonFormat/lists"}