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

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

6
REST Webサービスを使用してメタデータを含むファイルをアップロードするにはどうすればよいですか?
現在このURLを公開しているREST Webサービスがあります。 http:// server / data / media ユーザーPOSTは次のJSONを実行できます。 { "Name": "Test", "Latitude": 12.59817, "Longitude": 52.12873 } 新しいメディアメタデータを作成するため。 次に、メディアメタデータと同時にファイルをアップロードする機能が必要です。これに対処する最良の方法は何ですか?という新しいプロパティを導入してfilebase64でファイルをエンコードすることもできましたが、もっと良い方法があるかどうか疑問に思っていました。 multipart/form-dataHTMLフォームが送信するようなものも使用していますが、私はREST Webサービスを使用しており、可能であればJSONの使用に固執したいと考えています。

25
ASP.NET MVC JsonResult日付形式
モデルのJsonResultを効果的に返すコントローラーアクションがあります。だから、私の方法では次のようなものがあります: return new JsonResult(myModel); これは、1つの問題を除いて、うまく機能します。モデルには日付プロパティがあり、これは次のようにJson結果で返されるようです: "\/Date(1239018869048)\/" 必要な形式で返されるように日付をどのように処理する必要がありますか?または、この形式をスクリプトでどのように処理しますか?

22
Array.push()が存在しない場合は?
どちらの値も存在しない場合、どうすれば配列にプッシュできますか?これが私の配列です: [ { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" }, { name: "tom", text: "tasty" } ] name: "tom"またはtext: "tasty"でアレイに再度プッシュしようとした場合、何も起こらないようにしたいのですが、どちらもない場合は、.push() これどうやってするの?

13
JSONオブジェクトをカスタムC#オブジェクトに変換する方法
A#を介して渡されたJSONオブジェクトをC#オブジェクトに入力する簡単な方法はありますか? これは、JSON.stringifyを使用してページからC#WEBMETHODに渡されるJSONオブジェクトです { "user": { "name": "asdf", "teamname": "b", "email": "c", "players": ["1", "2"] } } JSONオブジェクトを受け取るC#WebMetod [WebMethod] public static void SaveTeam(Object user) { } WebMethodに渡されるJSONオブジェクトのオブジェクト構造を表すC#クラス public class User { public string name { get; set; } public string teamname { get; set; } public string email { get; set; …
247 c#  asp.net  .net  ajax  json 

5
node.jsにjsonが必要ですか
JavaScriptソースファイルと同じディレクトリにあるJavaScriptコードにいくつかのJSONファイルを含めたいのですが。 別のJavaScriptファイルを含めたい場合は、単に使用できますrequire。今、私はJSON を使用readFileSyncし__dirnameて取得していますが、JSONは醜い方法だと思います。 JSONファイルをロードできるようにするrequireに似たものはありますか?
247 json  node.js  require 


11
ASP.NET MVCコントローラーメソッドからJSON.NETによってシリアル化されたキャメルケースJSONを返すにはどうすればよいですか?
私の問題は、JSON.NET によってシリアル化されたASP.NET MVCコントローラーメソッドからのActionResultを介して(標準のPascalCaseではなく)camelCased JSONデータを返したいということです。 例として、次のC#クラスを考えます。 public class Person { public string FirstName { get; set; } public string LastName { get; set; } } デフォルトでは、このクラスのインスタンスをMVCコントローラーからJSONとして返す場合、次の方法でシリアル化されます。 { "FirstName": "Joe", "LastName": "Public" } 私はそれを(JSON.NETによって)シリアル化したいと思います: { "firstName": "Joe", "lastName": "Public" } どうすればよいですか?

11
JavaでURLからjsonを読み取る最も簡単な方法
これはばかげた質問かもしれませんが、読んで解析するための最も簡単な方法何でJSONをからURLにJavaは? Groovyでは、これは数行のコードの問題です。私が見つけたJavaの例は途方もなく長い(そして巨大な例外処理ブロックがある)。 私がしたいのは、このリンクの内容を読むことだけです。
245 java  json  url 

4
GoのPOSTリクエストでJSON文字列を送信する方法
私はApiaryで作業してみて、JSONをモックサーバーに送信するユニバーサルテンプレートを作成し、次のコードを用意しました。 package main import ( "encoding/json" "fmt" "github.com/jmcvetta/napping" "log" "net/http" ) func main() { url := "http://restapi3.apiary.io/notes" fmt.Println("URL:>", url) s := napping.Session{} h := &http.Header{} h.Set("X-Custom-Header", "myvalue") s.Header = h var jsonStr = []byte(` { "title": "Buy cheese and bread for breakfast." }`) var data map[string]json.RawMessage err := json.Unmarshal(jsonStr, &data) …
244 json  rest  go  apiary 

16
Python JSONはDecimalオブジェクトをシリアル化します
私が持っているDecimal('3.9')オブジェクトの一部として、とのようになりますJSON文字列にこれをエンコードしたいです{'x': 3.9}。クライアント側の精度は気にしないので、フロートは問題ありません。 これをシリアル化する良い方法はありますか?JSONDecoderはDecimalオブジェクトを受け入れず、事前に浮動小数点数に変換するとエラーが{'x': 3.8999999999999999}発生し、帯域幅の大きな浪費になります。

3
JObjectを.NETオブジェクトに逆シリアル化する方法
Newtonsoft JSONライブラリを楽しく利用しています。たとえばJObject、.NETオブジェクトからを作成します。この場合は、Exceptionのインスタンスです(サブクラスの場合とそうでない場合があります)。 if (result is Exception) var jobjectInstance = JObject.FromObject(result); これで、ライブラリがJSONテキスト(つまり文字列)をオブジェクトに逆シリアル化できることがわかりました // only works for text (string) Exception exception = JsonConvert.DeserializeObject<Exception>(jsontext); しかし私が探しているのは: // now i do already have an JObject instance Exception exception = jobjectInstance.???? さてJObject、JSONテキストに戻ってから逆シリアル化機能を使用できることは明らかですが、それは私には逆に思えます。

7
C#でのJsonファイルの読み取りと解析
私は2日間の大部分をコードサンプルなどの「扱い」に費やし、非常に大きなJSONファイルをc#の配列に読み取って、後で処理するために2d配列に分割できるようにしました。 私が抱えていた問題は、私がやろうとしていることをしている人の例を見つけることができなかったことです。これは、私がコードを少し編集していて、最高のものを期待していることを意味しました。 私はなんとか機能するものを手に入れることができました: Miss outヘッダーファイルを読み取り、配列に値のみを読み取ります。 配列の各行に特定の量の値を配置します。(それで、後でそれを2d配列に分割することができました) これは以下のコードで行われましたが、配列に数行入力するとプログラムがクラッシュします。これは、ファイルサイズに関係している可能性があります。 // If the file extension was a jave file the following // load method will be use else it will move on to the // next else if statement if (fileExtension == ".json") { int count = 0; int count2 = 0; int …
240 c#  json  parsing  large-files 


5
dictをjsonファイルにダンプする方法は?
私はこのような口述を持っています: sample = {'ObjectInterpolator': 1629, 'PointInterpolator': 1675, 'RectangleInterpolator': 2042} json以下に示すように、dictをファイルにダンプする方法がわかりません。 { "name": "interpolator", "children": [ {"name": "ObjectInterpolator", "size": 1629}, {"name": "PointInterpolator", "size": 1675}, {"name": "RectangleInterpolator", "size": 2042} ] } これを行うためのPython的な方法はありますか? 私はd3ツリーマップを生成したいと思うかもしれません。
239 python  json  dictionary 

2
jqで内部配列の値に基づいてオブジェクトの配列をフィルタリングする方法
この入力が与えられた場合: [ { "Id": "cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b", "Names": [ "condescending_jones", "loving_hoover" ] }, { "Id": "186db739b7509eb0114a09e14bcd16bf637019860d23c4fc20e98cbe068b55aa", "Names": [ "foo_data" ] }, { "Id": "a4b7e6f5752d8dcb906a5901f7ab82e403b9dff4eaaeebea767a04bac4aada19", "Names": [ "jovial_wozniak" ] }, { "Id": "76b71c496556912012c20dc3cbd37a54a1f05bffad3d5e92466900a003fbb623", "Names": [ "bar_data" ] } ] 内部配列に「データ」を含まない sのすべてのオブジェクトを返し、出力が改行で区切られるjqを使用してフィルターを構築しようとしています。上記のデータについて、私が望む出力はIdNames cb94e7a42732b598ad18a8f27454a886c1aa8bbba6167646d8f064cd86191e2b a4b7e6f5752d8dcb906a5901f7ab82e403b9dff4eaaeebea767a04bac4aada19 私はこれに多少近づいていると思います: (. - select(.Names[] contains("data"))) | .[] .Id しかし、selectフィルターは正しくなく、コンパイル(get error: …
238 arrays  json  select  jq  negation 

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