私はRacketでJSONファイルを解析したいと思いますが、私はこれにどのようにアプローチするのか分かりませんし、同様の例は見つかりません。どのようにこれを行うことができるのヒントや例を与えることができますか?RacketでJSONファイルを解析するにはどうすればよいですか?
答えて
ラケットでJSONを解析するには、the built-in json
moduleを使用してください。特定のユースケースに応じてa handful of functions for reading JSONがありますが、使用する主なものはread-json
またはstring->jsexpr
です。
ファイルを読み取るには、read-json
関数をcall-with-input-file
関数とともに使用します。これはファイルハンドルの開閉を処理します。例えば、data.json
と呼ばれるファイルを読むために、あなたはこれを使用すると思います:あなたはすでに文字列に保存されたJSONデータを持っている場合は、string->jsexpr
機能を使用
(call-with-input-file "data.json" read-json)
、次のように:
(string->jsexpr "{ \"foo\": 42 }")
JSONの無効な例をありがとうございます。ありがとうございます。私はプログラミングに慣れていないし、CodeAcademyのJSONの紹介からそれを手に入れました。 –
@ j.doe問題はない、誰もがどこかで始まる!将来の参考として、Racketのドキュメントの左上隅にある[検索バー](http://docs.racket-lang.org)を使用して、 "json"と入力すると、 'json'ライブラリが立ち上がります。 –
- 1. JavaでJSONを解析するにはどうすればよいですか?
- 2. アクションスクリプトでJSONを解析するにはどうすればよいですか?
- 3. jsonファイルを解析する次の問題を解決するにはどうすればよいですか?
- 4. jsonを解析するにはどうすればよいですか?
- 5. Typoscriptファイルを解析するにはどうすればよいですか?
- 6. bashスクリプトでjsonファイルを解析するにはどうすればよいですか?
- 7. Gulpで.jsonファイルを解析してFirebaseに渡すにはどうすればよいですか?
- 8. iOSのファイルからJSONを解析するにはどうすればよいですか?
- 9. 複数の配列を持つJSONファイルを解析するにはどうすればよいですか?
- 10. JSON byteCode(txtファイル)を入力して解析するにはどうすればよいですか?
- 11. UWPのAssetsフォルダからJSONファイルを解析するにはどうすればいいですか?終了
- 12. このようなJSONをシリアル化して解析するにはどうすればよいですか?
- 13. RACKETスコアカウンターを作成するにはどうすればよいですか?
- 14. GsonでGeoJsonを解析するにはどうすればよいですか?
- 15. iPhoneでXMLを解析するにはどうすればよいですか?
- 16. PHPでXMLを解析するにはどうすればよいですか?
- 17. RailsでHTMLを解析するにはどうすればよいですか?
- 18. クライアントサイドスクリプトでhtmlを解析するにはどうすればよいですか?
- 19. C#でjsonをnewtonjsonで解析するにはどうすればよいですか?
- 20. APIから返されたjsonイメージを解析するにはどうすればよいですか?
- 21. JSONデータを同じキーと異なるデータで解析するにはどうすればよいですか?
- 22. 解析されたJSONをリストビューに表示するにはどうすればよいですか?
- 23. gsonでリストを含むjson文字列を解析するにはどうすればよいですか?
- 24. SwiftyJSONでjsonの特定の形式を解析するにはどうすればよいですか?
- 25. AndroidでJSON文字列を解析するにはどうすればよいですか?
- 26. Google App ScriptでJSONレスポンスを解析するにはどうすればよいですか?
- 27. jsonを複数の値で解析するにはどうすればよいですか?
- 28. アクションスクリプト3でjsonオブジェクトを解析するにはどうすればよいですか?
- 29. jsonを1行のPythonコマンドで解析するにはどうすればよいですか?
- 30. PerlでJSONの日付形式を解析するにはどうすればよいですか?
ええと...それはJSONではありません。それはJavaScriptです。それがオブジェクトリテラルの場合はJSONですが、 'var clubMember ='部分はJavaScriptコードです。実際にJSONを解析する場合は、['json'モジュール](http://docs.racket-lang.org/json/index.html)を使用してください。 –
元の質問は不明瞭でした。投票を終了する。 –