問題タブ [org.json]
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.
java - Java 7 で org.json Java ライブラリを使用する方法
アプリケーションで簡単な JSON 解析が必要ですが、Douglas Crockford ライブラリがまさに必要なもののようです。
しかし、私は問題に直面しているようです。次のエラーが表示されます。
Exception in thread "main" java.lang.UnsupportedClassVersionError: org/json/JSONObject : Unsupported major.minor version 52.0
少しググったところ、これはバージョンの非互換性が原因であるという印象を受けました。Java のバージョンを変更しようとしましたが、役に立たないようです。プログラムで Java 7 と Java 7 の機能を使用していますが、最終的には Java 7 を使用したいと考えています。
この問題を解決するにはどうすればよいですか?
PS: 私は Jackson と GSON を見ましたが、絶対にどちらも使いたくないので、代替案として提案しないでください。
java - Java 文字列を JSON オブジェクトに変換する方法
この質問は以前に尋ねられましたが、それらの質問への回答からコードのエラーを特定できません。
Java 文字列を json オブジェクトに変換しようとしています。コードは次のとおりです。
出力は次のとおりです。
ご覧のとおり、jsonstring はデータを取得していますが、jsonObj は取得していません。org.json JAR を使用しています。
java - すべての行を選択する際の問題
SQL Server テーブルに 558 行あります。私が書く"SELECT * FROM table"
と、空の結果セットが得られます。しかし、私が書く"SELECT TOP 100 * FROM table"
と、100行の結果セットが得られます。TOP600
が機能することもあれば、 TOP のみが機能することもあり200
、メモリの問題など、本当に奇妙です... コードで rs/ps/conn を閉じました。
Jboss 7.1.3、Java 1.7 は、これらのドライバーの両方で試しました(net.sourceforge.jtds.jdbc.Driver, com.microsoft.sqlserver.jdbc.SQLServerDriver 4.1)
。
エラー ログに何もありません (Bot Jboss および SQL Server)。
コード:
java - Java で JSON 値を取得する
json の解析と反復に使用される API:
- org.json.simple
- org.json
ArchiveBatchChangeRequest -> DocumentSets -> QuerySpecification の下の FieldName から両方の値をフェッチし、ArrayList として返そうとしています。
- elementNode = "ArchiveBatchChangeRequest;DocumentSets;QuerySpecification"
- objectValue = "フィールド名"
- batchFile = JSON 入力ファイル
QuerySpecification はサイズが 2 の配列であるため、戻り値には CustomerName と DateCreated が含まれている必要があります。
私はこれを機能させることができないようです。トラバースの最初のポイントがかなり悪いか、もっと簡単にできるのではないかと心配しています。
JSON 入力ファイル:
コード:
java - Gradle ビルド後にパッケージ (org.json) がインポートされない -- エラーやフィードバックはありません
私は自分のプロジェクトにこのビルド ファイルを使用しています。プロジェクトを正常にクリーンアップしてビルドでき、org.jsonを除くすべてのパッケージをインポートできます。--stacktrace、--info、--debug、および --refresh-dependencies を使用してカスタム タスクを実行しています。これは、org.json が他のすべてのタスクと同様にダウンロードおよび解決されることを (私が知る限り) 示していますが、依存関係フォルダーにはありません。Maven Central をチェックして、パッケージが存在し、組織とバージョンが正しいことを確認しました。誰でも助けることができますか?
php - JSON の解析中にエラーが発生しました 文字列 JSON を配列に変換するには
AndroidStudio の Logcat エラー
行エラー: JSONArray usuariosJson = new JSONArray(jsonString);
エラーが見つかりません。ご協力ありがとうございます。
java - JSONObject["user_birthday"] 文字列ではありません
問題が繰り返されて申し訳ありませんが、Googleで答えが見つかりませんでした。json をセッター/ゲッター クラスのオブジェクトに解析しようとしています。
ここで mon json string user :
私のエラーログは次のとおりです。
スレッド「AWT-EventQueue-0」の例外 org.json.JSONException: JSONObject["user_birthday"] は文字列ではありません。org.json.JSONObject.getString (JSONObject.java:661) で fr.moveo.applicationlourde.services.AbstractMethods.getArrayList (AbstractMethods.java:50) で fr.moveo.applicationlourde.Views.frames.WindowConnexion.actionPerformed (WindowConnexion) で.java:75) で javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022) で javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2346) で javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java: 402) javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) で
Google の最初と 2 番目のページで見つけたすべての方法を試しましたが、うまくいきませんでした....
java - 複合 Java オブジェクトを CSV に変換する
次のような Response.java というオブジェクトがあります。
これらのオブジェクトのリストを csv に変換する必要があるため、最終的な目標は次のようになります。
jackson (csv dataformat)、org.json (JsonArray) の 2 つのライブラリを使用しようとしましたが、目的の結果が得られませんでした。
これは私のジャクソンcsvコードです:
ジャクソンと一緒に、私は得ています
必要な方法で複合オブジェクトをcsvに変換する方法はありますか(グループ化のようなjsonのないフィールドのみ)?
java - Google ルートを解析してファイルに書き込む
Google マップ API のルート案内結果を解析し、各座標 {lat, lng} ポイントをファイルに書き込もうとしています。
次の形式でファイルを書きたいと思うことがあります: ** lat; lng** (座標の前にスペースあり) ですが、json は各ステップに対して次の形式で応答します。
「緯度」と「経度」が抜けません。
これが私のコードです。
java - 湖、川、山を通るグーグルマップの静的地図ポリライン
私のプログラムは、Web サービスの Google マップ ルート案内を使用して、2 点間のルートを検索します。結果は解析され、変数に格納されます。
この変数は、Google の静的マップの URL を構成するために使用されます。
解析と URL は正しく機能しています。問題は、描かれた「ルート」が湖や山を通過することです。
解析機能:
Json 応答:
最終的な URL は次のようになります。