JavaScriptでJSONデータをグループ化する方法は?
JSONデータをグループ化するには、すべてのキーを抽出し、push()を使用する必要があります。以下はコードです-
例
var details=
{
"1":
{
name:"John"
},
"2":
{
name:"John"
},
"3":
{
name:"David"
}
var objectWithGroupByName = {};
for (var key in details){
var name = details[key].name;
if (!objectWithGroupByName[name]){
objectWithGroupByName[name] = [];
}
objectWithGroupByName[name].push(details[key]);
}
console.log(objectWithGroupByName); 上記のプログラムを実行するには、次のコマンドを使用する必要があります-
node fileName.js.
出力
ここで、私のファイル名はdemo122.jsです。これにより、次の出力が生成されます-
PS C:\Users\Amit\JavaScript-code> node demo122.js
{
John: [ { name: 'John' }, { name: 'John' } ],
David: [ { name: 'David' } ]
} -
JavaScriptの値に基づいてオブジェクトをグループ化する方法は?
以下は、JavaScriptの値に基づいてオブジェクトをグループ化するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>
-
JSONをExcelに変換する方法は?
JSONまたはJavascriptObjectNotationファイルは、さまざまな種類のデータを格納するために頻繁に使用されます。ストレージに加えて、2つのサーバー間でデータを転送するためにも使用されます。これは、APIなどを介してWebサーバーと通信するときによく見られます。 JSONファイルはかなり基本的な構造を持っています。つまり、配列とオブジェクトがあります。典型的なJSONファイルには、配列に格納されているさまざまなオブジェクト内にデータを格納するキーと値のペアがあります。値のキーとともにインデックスを提供することにより、データにアクセスできます。 結局のところ、JSONファイ