0

JSON ファイルを操作できますか?

たとえば、URL を使用して ID などで要素を取得しlocalhost/text/egg.json?id=1たり、JavaScript を使用して JSON ファイルからレコードの 1 つを削除したりできますか? それとも、JSON は読み取り専用の形式ですか?

4

2 に答える 2

2

はいといいえ。JSON 自体については、クライアント側で好きなだけ操作できます。ただし、サーバー上で変更する場合は、サーバーが協力する必要があります。サーバーを制御できる場合は、HTTP PUT または POST を処理してファイルの内容を変更できます。そうでなければ、いいえ。

于 2012-07-17T14:39:42.343 に答える
2

JSONファイルを操作できますか

構造化されたテキスト形式を操作できる限り

たとえば、URL を使用して、localhost/text/egg.json?id=1 などの ID で要素を取得できますか?

URI を介して JSON テキストの一部にアクセスするための標準はありません。

ただし、クエリ文字列に基づいて、別のサブセットである JSON テキストを返すサーバー側スクリプトを作成できます。

または、JavaScript を使用して JSON ファイルからレコードの 1 つを削除できますか

ファイルをダウンロードできました。それを解析します。結果のデータ構造からデータを削除します。次に、JSON にシリアル化します。

サーバーが HTTP PUT をサポートしているか、変更されたファイルを送り返すための他の API を提供していない限り、ファイルを元の URI に保存することはできませんでした。

于 2012-07-17T14:36:08.710 に答える