3

Restful Web サービスを使用するアプリケーションがあり、サービスは json オブジェクトを返します。私は知りたかったのですが、jsonまたはxmlの応答を返すと何が良いでしょうか?

私は概念に慣れていないので、助けてください。

4

1 に答える 1

2

答えは、それはあまり重要ではないということです。どちらもほぼ同等です。使用する API がわずかに異なるため、使いやすい方を使用してください。

Android での JSON 解析の例は、この質問にあります。

Android での XML 解析の例は、この質問にあります。

JSON ではなく XML を使用する唯一の理由は、Web サービスの応答が膨大な場合です。JSON では通常、解析を開始する前に応答全体が到着する必要があります。XML は、すべてのデータが到着する前に「オンザフライ」で解析を開始できるプル パーサーを簡単にサポートします。これははるかに効率的です。ただし、応答が小さい場合は、それほど必要ありません。

既存の Web サービスが既に JSON オブジェクトを返す場合、これは JSON を使用する十分な理由になる可能性があります。

于 2013-07-23T07:13:05.827 に答える