私は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. アクションスクリプトでJSONを解析するにはどうすればよいですか?
- 2. jsonを解析するにはどうすればよいですか?
- 3. Gulpで.jsonファイルを解析してFirebaseに渡すにはどうすればよいですか?
- 4. iOSのファイルからJSONを解析するにはどうすればよいですか?
- 5. 複数の配列を持つJSONファイルを解析するにはどうすればよいですか?
- 6. JSON byteCode(txtファイル)を入力して解析するにはどうすればよいですか?
- 7. このようなJSONをシリアル化して解析するにはどうすればよいですか?
- 8. RACKETスコアカウンターを作成するにはどうすればよいですか?
- 9. iPhoneでXMLを解析するにはどうすればよいですか?
- 10. GsonでGeoJsonを解析するにはどうすればよいですか?
- 11. クライアントサイドスクリプトでhtmlを解析するにはどうすればよいですか?
- 12. PHPでXMLを解析するにはどうすればよいですか?
- 13. RailsでHTMLを解析するにはどうすればよいですか?
- 14. C#でjsonをnewtonjsonで解析するにはどうすればよいですか?
- 15. JSONデータを同じキーと異なるデータで解析するにはどうすればよいですか?
- 16. 解析されたJSONをリストビューに表示するにはどうすればよいですか?
- 17. gsonでリストを含むjson文字列を解析するにはどうすればよいですか?
- 18. PerlでJSONの日付形式を解析するにはどうすればよいですか?
- 19. Google App ScriptでJSONレスポンスを解析するにはどうすればよいですか?
- 20. jsonを1行のPythonコマンドで解析するにはどうすればよいですか?
- 21. Node.jsでこのJSONを解析するにはどうすればよいですか?
- 22. SwiftyJSONでjsonの特定の形式を解析するにはどうすればよいですか?
- 23. この複雑な(ネストされた)jsonデータを解析するにはどうすればよいですか?
- 24. このJSON解析されたハッシュの要素にアクセスするにはどうすればよいですか?
- 25. RSSフィードを解析するにはどうすればよいですか?
- 26. ReadItemsRequestWithSitecoreQueryのレスポンスを解析するにはどうすればよいですか?
- 27. エクスプレスサーバーのリクエスト本文からJSONプロパティを解析するにはどうすればよいですか?
- 28. Rapidjsonでファイルを解析する「ノード」を取得するにはどうすればよいですか?
- 29. ダイナミックJsonを文字列に解析するにはどうすればよいですか?
- 30. JSONをint型に解析するにはどうすればよいですか?
ええと...それはJSONではありません。それはJavaScriptです。それがオブジェクトリテラルの場合はJSONですが、 'var clubMember ='部分はJavaScriptコードです。実際にJSONを解析する場合は、['json'モジュール](http://docs.racket-lang.org/json/index.html)を使用してください。 –
元の質問は不明瞭でした。投票を終了する。 –