2016-08-01 15 views
0

たとえば、私はJson Httpを返すWeb APIを持っています。 JSONのフィールドは意味がありますが、問題を記述するために文字列を使用する必要がありますか?またはint enumを使用しますか?Web jsonの結果でenumを使用する必要があります

例A:

{ 
    "user_id": 123, 
    "sex": "male", 
    "status": "active" 
} 

例B:

{ 
    "user_id": 123, 
    "sex": 1, 
    "status": 1 
} 

良いですか?なぜ?

多分、例はいくつかの正味の流れを保存できますか?

答えて

1

これは主にいくつかのことに依存します:送信しているJSONにこれらの値が何回表示され、圧縮を使用していますか?

送信しているデータをgzipなどで圧縮している場合、その差はごくわずかです。

最良の方法は、ユースケースの両方のアプローチを試し、データの使用状況を測定し、どちらが優れているかを確認することです。

関連する問題