タグ付けされた質問 「json」

JSON(JavaScript Object Notation)は、テキスト形式のデータ交換形式であり、言語に依存しません。このテキスト形式が関係する場合は、このタグを使用します。このタグは、ネイティブのJavascriptオブジェクトまたはJAVACRIPTオブジェクトのリテラルには使用しないでください。質問する前に、JSONLint(https://jsonlint.com)などのJSONバリデーターを使用してJSONを検証します。

5
jqを使用して任意の単純なJSONをCSVに変換する方法は?
jqを使用して、浅いオブジェクトの配列をエンコードする任意のJSONをCSVに変換するにはどうすればよいですか? このサイトには、フィールドをハードコーディングする特定のデータモデルをカバーするQ&Aがたくさんありますが、この質問への回答は、JSONがあれば機能しますが、スカラープロパティを持つオブジェクトの配列(deep / complex /これらを平坦化することは別の問題であるため、サブオブジェクト。結果には、フィールド名を示すヘッダー行が含まれているはずです。最初のオブジェクトのフィールド順序を維持する回答が優先されますが、これは必須ではありません。結果は、すべてのセルを二重引用符で囲むか、引用符が必要なセルのみを囲む場合があります(例: 'a、b')。 例 入力: [ {"code": "NSW", "name": "New South Wales", "level":"state", "country": "AU"}, {"code": "AB", "name": "Alberta", "level":"province", "country": "CA"}, {"code": "ABD", "name": "Aberdeenshire", "level":"council area", "country": "GB"}, {"code": "AK", "name": "Alaska", "level":"state", "country": "US"} ] 可能な出力: code,name,level,country NSW,New South Wales,state,AU AB,Alberta,province,CA ABD,Aberdeenshire,council area,GB AK,Alaska,state,US …
105 json  csv  jq 

14
Spring MVCからJSONとして送信している間、Javaオブジェクトのフィールドを動的に無視します
私はこのようなモデルクラスを持っています @Entity @Table(name = "user", catalog = "userdb") @JsonIgnoreProperties(ignoreUnknown = true) public class User implements java.io.Serializable { private Integer userId; private String userName; private String emailId; private String encryptedPwd; private String createdBy; private String updatedBy; @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "UserId", unique = true, nullable = false) public Integer …

10
JsonReader.setLenient(true)を使用して、1行1列1パスで不正な形式のJSONを受け入れます$
このエラーは何ですか?どうすれば修正できますか?アプリは実行中ですが、データを読み込めません。そしてこれは私のエラーです:JsonReader.setLenient(true)を使用して、1行1列1パスで不正な形式のJSONを受け入れます$ これは私の断片です: public class news extends Fragment { private RecyclerView recyclerView; private ArrayList<Deatails> data; private DataAdapter adapter; private View myFragmentView; @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { myFragmentView = inflater.inflate(R.layout.news, container, false); initViews(); return myFragmentView; } private void initViews() { recyclerView = (RecyclerView) myFragmentView.findViewById(R.id.card_recycler_view); RecyclerView.LayoutManager layoutManager = …
105 android  json  gson  retrofit 

13
デシリアライズ時にjsonからk__BackingFieldを削除する方法
xmlファイルを.net c#オブジェクトにシリアル化した後、返されたjsonでk_BackingFieldを取得しています。 DataContractおよびDataMember属性を.net c#オブジェクトに追加しましたが、json、クライアントエンドには何も表示されません。 [XmlRoot("person")] [Serializable] public class LinkedIn { [XmlElement("id")] public string ID { get; set; } [XmlElement("industry")] public string Industry { get; set; } [XmlElement("first-name")] public string FirstName { get; set; } [XmlElement("last-name")] public string LastName { get; set; } [XmlElement("headline")] } 返されるjsonの例: home: Object <FirstName>k__BackingField: "Storefront" <LastName>k__BackingField: …

20
PHP json_decode()は有効なJSONでNULLを返しますか?
このJSONオブジェクトをプレーンテキストファイルに保存しています。 { "MySQL": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "DatabaseName": "(dbname)" }, "Ftp": { "Server": "(server)", "Username": "(user)", "Password": "(pwd)", "RootFolder": "(rf)" }, "BasePath": "../../bin/", "NotesAppPath": "notas", "SearchAppPath": "buscar", "BaseUrl": "http:\/\/montemaiztusitio.com.ar", "InitialExtensions": [ "nem.mysqlhandler", "nem.string", "nem.colour", "nem.filesystem", "nem.rss", "nem.date", "nem.template", "nem.media", "nem.measuring", "nem.weather", "nem.currency" ], "MediaPath": "media", "MediaGalleriesTable": "journal_media_galleries", …
104 php  json  null 

4
フィールドごとに複数のGSON @SerializedName?
Gsonで複数のJSONフィールドを単一のJavaオブジェクトメンバー変数にマッピングする方法はありますか? Javaクラスがあるとしましょう... public class MyClass { String id; String name; } この1つのクラスを2つの異なるサービスで使用したいと思います。ただし、これらの2つのサービスは、データを返す方法が異なります... { "id": 2341, "person": "Bob" } ...と... { "id": 5382, "user": "Mary" } ...それぞれ。 JSON文字列の"person"と"user"フィールドの両方をnameJavaオブジェクトのフィールドにマップする方法はありますか? (注:JSON文字列からJavaオブジェクトに変換する必要があるだけです-その逆はありません。)
104 java  json  gson 


3
GSONを使用したJsonのKotlinデータクラス
私はこのようなJava POJOクラスを持っています: class Topic { @SerializedName("id") long id; @SerializedName("name") String name; } そして、私はこのようなKotlinデータクラスを持っています data class Topic(val id: Long, val name: String) Java変数の注釈などのjson key変数にを提供するにはどうすればよいですか?kotlin data class@SerializedName
104 java  json  gson  kotlin  data-class 

6
Swift4のCodableからプロパティを除外する方法
Swift 4の新しいEncodable/Decodableプロトコルは、JSON(逆)シリアル化を非常に快適にします。ただし、どのプロパティをエンコードし、どのプロパティをデコードするかをきめ細かく制御する方法はまだ見つかりません。 付随するCodingKeys列挙型からプロパティを除外すると、プロセスからプロパティが完全に除外されることに気付きましたが、よりきめ細かい制御を行う方法はありますか?
104 json  swift  codable 

6
iPhone / iOS JSON解析チュートリアル[終了]
閉まっている。この質問はスタックオーバーフローのガイドラインを満たしていません。現在、回答を受け付けていません。 この質問を改善してみませんか?Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する 学習体験として、webserver / webserviceを呼び出し、JSON応答を取得し、その応答を使用してaの行にデータを入力するiPhoneアプリケーションを作成したいとしますUITableView(JSONをNSArray最初の形式に変換するとします)。 誰かが役に立つかもしれないことを知っていますか?

5
.NETでJSONキーが小文字であることを確認する
.NETでJSONを使用してキーが小文字で送信されるようにする簡単な方法はありますか? 現時点では、newtonsoftのJson.NETライブラリを使用しています。 string loginRequest = JsonConvert.SerializeObject(auth); この場合auth、次のオブジェクトだけです public class Authority { public string Username { get; set; } public string ApiToken { get; set; } } これは {"Username":"Mark","ApiToken":"xyzABC1234"} usernameおよびapitokenキーが小文字として渡されるようにする方法はありますか? とString.ToLower()の値は大文字と小文字が混在しusernameてapitokenいるため、もちろん単純に実行する必要はありません。 プログラムでこれを実行し、JSON文字列を手動で作成できることはわかっていますが、約20ほどのJSONデータ文字列が必要なので、時間を節約できるかどうかを確認しています。鍵を作成するために小文字を強制できるライブラリがすでに構築されているかどうか疑問に思っています。
103 .net  json  json.net 

3
コントローラでのJSONのレンダリング
本を読んでいて、レンダリングに関する話をするときにコントローラーについての章で説明しました。JSONの場合、次のような例はありますが、詳細には立ち入っていません。 render :json => @projects, :include => tasks また、JSONPをコールバック関数で使用するいくつかの例: render :json => @record, :callback => 'updateRecordDisplay' 誰かがこれらを説明できますか?


9
gsonによる多態性
Gsonでjson文字列をデシリアライズする際に問題が発生しました。コマンドの配列を受け取ります。コマンドには、start、stop、その他のタイプのコマンドがあります。当然私はポリモーフィズムを持っています、そして開始/停止コマンドはコマンドから継承します。 gsonを使用して正しいコマンドオブジェクトにシリアル化するにはどうすればよいですか? 基本型のみを取得しているようです。つまり、宣言された型であり、実行時の型はありません。

4
REST Webサービスからクライアントにファイルを送信する正しい方法は何ですか?
RESTサービスの開発を始めたばかりですが、RESTサービスからクライアントにファイルを送信するという難しい状況に遭遇しました。これまでのところ、単純なデータ型(文字列、整数など)を送信する方法のコツをつかんでいますが、ファイル形式が多すぎてどこから始めればよいかわからないため、ファイルの送信は別の問題です。私のRESTサービスはJavaで作成されており、Jerseyを使用しています。すべてのデータをJSON形式で送信しています。 私はbase64エンコーディングについて読みましたが、一部の人々はそれが良いテクニックであると言い、他の人はファイルサイズの問題が原因ではないと言っています。正しい方法は何ですか?これが私のプロジェクトの単純なリソースクラスの外観です。 import java.sql.SQLException; import java.util.List; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.core.Context; import javax.ws.rs.core.MediaType; import javax.ws.rs.core.Request; import javax.ws.rs.core.UriInfo; import com.mx.ipn.escom.testerRest.dao.TemaDao; import com.mx.ipn.escom.testerRest.modelo.Tema; @Path("/temas") public class TemaResource { @GET @Produces({MediaType.APPLICATION_JSON}) public List<Tema> getTemas() throws SQLException{ TemaDao temaDao = new TemaDao(); List<Tema> temas=temaDao.getTemas(); temaDao.terminarSesion(); return temas; } } ファイルを送信するためのコードは次のようになると思います: import …
103 java  json  web-services  rest  jersey 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.