問題タブ [json-simple]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
json - JSONParser.parse() エラー
JSON ファイルの解析中にエラーが発生しました
入力
{"continent":"南アメリカ","recentJobRank":717,"latitude":"-34.6037232","lastSeenDate":"2012-11-23","start":"Inmediato","contactPerson":" Alejandra Perez","lastJobRank":2,"title":"Encimador","salary":"Convenio","jobtype":"Tiempo Completo","url":"http://www.computrabajo.com. ar/bt-ofrd-deglay-7148.htm","postedDate":"2012-11-21","duration":"不確定","firstSeenDate":"2012-11-23","phoneNumber":" 011 4648-0226 RRHH","faxNumber":"011 4648-0226","場所":"アルゼンチン、ブエノスアイレス","会社":"Deglay SRL","id":"34076","部門":"ブエノスアイレス","カテゴリ":"その他","アプリケーション":"電話で連絡する電子メール","経度":"-58.3815931"}
以下は私が受け取った例外です
例外
予期しない文字 (J) が位置 457 にあります。 )
Validator で json をチェックしようとしましたが、問題ないようです。私が犯している明らかな間違いはありますか?
json-simple - json-simple が完全な json を解析しない
Google の json-simple API を使用して解析する必要がある非常に長い JSON があります。ただし、json-simple API は完全な JSON 文字列を解析していません。以下は、JSON を解析するための私の Java コードです。出力に完全な JSON 文字列が含まれていません。
JSON の解析に関する json-simple API に制限はありますか? または、コードに何か不足していますか?
助けてください!どうもありがとう!
よろしく、 Vinayak
Java コード:
java - JAVAを使用してJSONファイル(ネストされたオブジェクト配列)から特定の値を出力します
JSONファイルからいくつかの情報を解析して出力できるようにしたいのですが、ネストされたオブジェクト配列でそれを行おうとするたびに行き詰まります。
JsonSimple ライブラリを使用しています。
私のjsonファイル:
私がこれまで行ってきたことは、ファイルを次のように変更することでした。
そして、イテレータを使用することで、すべての情報を出力できました:
JSON ファイルを変更して Staff オブジェクトを追加するとすぐに、動作が停止します。私は何か間違ったことをしていることを知っていますが、何がわかりません。
この情報を、JSON ファイルに含まれる Staff オブジェクトを使用して印刷できるようにしたいと考えています。それが完了したら、これら 2 人のマネージャーを年齢の昇順で印刷する必要があるとします。どうすればよいでしょうか?
すべてのアイデアや提案は大歓迎です! ありがとう。
マネージャー クラス:
java - JSONObject を作成するにはどうすればよいですか?
JSONObject を「作成」しようとしています。現在、私は JSON-Simple を使用しており、これに沿って何かをしようとしています (この例の JSON ファイルでタイプミスがあった場合は申し訳ありません)。
現在、Javaを介して値データをJSONファイルに書き込む方法を見つけるのに問題があります。私が試したことは次のとおりです。
しかし、それはちょうどした
java - JSON 形式のマップのドット付きパス (Java)
「。」が使えるようにしたい。JSON ファイルのメイン Map 内の Map 内の値を取得します。
たとえば、私のファイルは次のようになります: http://pastie.org/private/wl6jhgnylevz2fdcncyjrg
Java では、構成をマップにロードします (ただし、必要に応じて、次のことを行うためにいつでも JSONObject を使用できます)。しかし、config.get("Test.One"); と入力できる get メソッドを使用して、"Test" マップの "One" の値を取得したいと考えています。
これが私が現在持っているものです:http://pastie.org/private/zkxbxgs2nsteb1g0zcp6tq
それは(私が書いたもの)意味がなく、機能せず、ほとんどがらくたを書いただけです。これを行う方法について本当に混乱しています。どんな助けもいただければ幸いです。JSON-Simple を使用しています。
java - JSON-シンプル。JSONArray に追加する
JSON-simple ライブラリを使用して Json 形式を解析しています。JSONArray に何かを追加するにはどうすればよいですか? たとえば、次のjsonを検討してください
に新しいエントリを追加する必要がありますfeatures
。私はこのような関数を作成しようとしています:-
上記のコードでステップ 1 と 2 を達成するにはどうすればよいですか?