私はテーブルに次の応答を表示する必要があるシナリオが発生しました。値でJavaScriptオブジェクトを検索するには?
[
{
"name": "Test",
"endPointURI": "http://10.10.10.1:123",
"successCount": 0,
"failureCount": 3761,
"successRate": 0.0,
"failureRate": 5.980012278871403,
"totalSent": 3761.0,
"totalSendRate": 5.980,
"latency": 0,
"oneMinuteSuccessRate": 0.0,
"fiveMinuteSuccessRate": 0.0,
"fifteenMinuteSuccessRate": 0.0,
"oneMinuteFailureRate": 9.971719382874516,
"fiveMinuteFailureRate": 23.609469948078925,
"fifteenMinuteFailureRate": 77.78484853747226,
"oneMinuteSendRate": 9.913005632492993,
"fiveMinuteSendRate": 23.60190467615165,
"fifteenMinuteSendRate": 77.7832824814743,
"lastSentSuccessTime": 0,
"sendRate": 5.980
},
[
{
"name": "Test2",
"endPointURI": "http://10.10.10.1:123",
"successCount": 0,
"failureCount": 3761,
"successRate": 0.0,
"failureRate": 5.980012278871403,
"totalSent": 3761.0,
"totalSendRate": 5.980,
"latency": 0,
"oneMinuteSuccessRate": 0.0,
"fiveMinuteSuccessRate": 0.0,
"fifteenMinuteSuccessRate": 0.0,
"oneMinuteFailureRate": 9.971719382874516,
"fiveMinuteFailureRate": 23.609469948078925,
"fifteenMinuteFailureRate": 77.78484853747226,
"oneMinuteSendRate": 9.913005632492993,
"fiveMinuteSendRate": 23.60190467615165,
"fifteenMinuteSendRate": 77.7832824814743,
"lastSentSuccessTime": 0,
"sendRate": 5.980
}]
私はここに私の一意のキーとして "名前" を持っています。
「名前」を持つJSON(またはjavascriptオブジェクト)の名前を返したいとします。
私は本当にここで混乱しています。助けてもらえますか?
「ユニークキーを持つJSONだけを表示する」とはどういう意味ですか?あなたは名前列を表示したいだけですか?つまり、配列に重複があり、同じ名前を2回使用したとしても、テーブルに1つのレコードだけを表示したいのですか?また、どのようにテーブルをビルドする予定ですか?バニラのJavaScriptを使用するか、フレームワークを使用していますか? – xianwill
@xianは質問を編集しました。基本的に名前が与えられて、私はjavascriptオブジェクトまたはJSONを取得する必要があります一致する値が含まれています。 (名前のために)。たとえば、「Test」という名前を付けると、最初のJSONが返されます。私はそれをテーブルに表示することができます。 – TechnoCorner
@TechnoCorner同じ名前のオブジェクトが複数ある場合はどうなりますか? –