0
を作成するためのJSONにファイルを変換する:私のようにJSONツリー階層にこれを変換したい構造のようなツリーを取得するようにCSVが、私は形式のCSVファイル持っD3カテゴリツリー
"","Sequence","Paths","sequence_length"
"1","Social -> Social -> Social -> Social -> Social -> Social -> Social -> Social",29,8
"2","Social -> Social -> Social -> Social -> Social -> Social -> Social",30,7
"3","Social -> Social -> Social -> Social -> Social -> Social",40,6
"4","Social -> Social -> Social -> Social -> Social",71,5
"5","Social -> Social -> Social -> Social",156,4
"6","Social -> Social -> Social",273,3
"7","Social -> Social -> SEO",40,3
"8","Social -> Social",729,2
"9","Social -> SEO -> Social",51,3
"10","Social -> SEO",180,2
"11","Social -> SEM",56,2
を次のとおりです。
{
"name": "Social",
"children": [{
"name": "Social",
"children": [{
"name": "Social",
"children": [{
"name": "Social",
"children": [{
"name": "Social",
"children": [{
"name": "Social",
"children": [{
"name": "Social",
"children": [{
"name": "Social",
"Path": 29
}]
}]
}]
}]
}]
}]
}]
}
ここで、各タッチポイントは、各行のCSVファイルの - >で表される「ソーシャル」は前のノードの子を表し、パスは最後のノードに追加されます。
私は
data.forEach(function(d){
var x = d.Sequence.split(' -> ');
ように、1つのアレイに社会の物事を分割しようとすると、その後it.Thanksで私を助けてくださいJSON.Could誰に解析するために、このXを使用しています!
だからあなたはすでにそれぞれが文字列である 'Sequence'プロパティを持つオブジェクトの配列です' data'を、オブジェクトするにはCSVファイルを変換することができましたか? – trincot