Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JSON.parseとJSON.loadの違いを明確にしたい #2646

Open
universato opened this issue Jan 9, 2022 · 0 comments
Open

JSON.parseとJSON.loadの違いを明確にしたい #2646

universato opened this issue Jan 9, 2022 · 0 comments

Comments

@universato
Copy link
Contributor

JSON.loadJSON.parse の違いのわかりやすい説明が欲しいです。
それぞれの項目を見比べると、似ていて、ちょいちょい違いがありそうですが、パッとわからない感じがあります。

以下のような内容が明記されることが望ましく思います。

JSON.loadは、内部でJSON.parseを用いてること。
JSON.loadは、fileクラス等のオブジェクトに対応していること。

JSON.loadの項目は、JSON.parseの部分はそちらに譲ってJSON.load固有の部分を中心に書いたり、英語ドキュメントを参考にしたら、わかりやすくなっていいんじゃないかと思ってます。

pocke added a commit to pocke/oneshots that referenced this issue Jan 15, 2022
According to rurema/doctree/issues/2646, `JSON.load` calls `JSON.parse`
internally. But I'm not sure it is true.
This script investigate the behaviour then I learned it is true.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant