2016-04-21 28 views
1

我不是一名程序员,也不是Java的新手。我已经搜索了一种将csv转换为flare.json以在D3.js数据可视化中使用的方法。最简单的方法是在这里发现将csv文件转换为flare.json的问题

https://github.com/albertchang/CSV-to-flare.json-D3-parser/blob/master/readme.md

我尝试过,但保持在命令行收到错误消息(在Mac OS X埃尔卡皮坦终端):

command not found. Java and javac programmes all present and correct with recent versions. 

这里是位于一个Screenshot of working directory在D3_projects子文件夹中。

下面是CSV文件

Type,CA1,CA2,CA3,CA4 
Customer,Sales and Marketing,Marketing,Market Research, 

Customer,Sales and Marketing,Marketing,Marketing Communications, 
Customer,Sales and Marketing,Marketing,Pricing, 
Customer,Sales and Marketing,Sales,Sales Planning and Forecasting, 
Customer,Sales and Marketing,Sales,Customer Segmentation, 
Customer,Sales and Marketing,Sales,Customer Acquisition,Opportunity Management 

的前几排有工作目录中的空flare.json文件(我也试着不空文件运行程序)。

下面是什么,我加入到终端和错误信息

Last login: Thu Apr 21 19:40:19 on ttys000 
You have mail. 
Rics-MacBook-Pro:~ ric$ cd /Users/ric/Documents/D3_Projects 
Rics-MacBook-Pro:D3_Projects ric$ $ javac -cp json-simple-1.1.1.jar D3Taxonomy.java $ java -cp json-simple-1.1.1.jar: D3Taxonomy taxonomy_CA.csv " , " 
-bash: $: command not found 
Rics-MacBook-Pro:D3_Projects ric$ $ javac -cp json-simple-1.1.1.jar D3Taxonomy.java $ java -cp json-simple-1.1.1.jar: D3Taxonomy CA.csv " , " 
-bash: $: command not found 

正如你可以看到我已经试过各种排列,但继续得到同样的错误

$: command not found 

我是什么副本做错了?

+4

嗨,当您复制/粘贴该自述文件中的命令时,请不要包含最初的“$”。前面的“$”符号仅表示它后面的所有内容都是终端命令。 –

+0

感谢Seemant - 工作。很容易,当你知道如何! – bailric

+0

非常欢迎。以下是关于这件事的一个很好的介绍:https://github.com/INFO-474/m1-terminal-and-git –

回答

0

回答@Seemant Kulleen

就为了这个问答关闭。

所以错误是当你复制代码时,你在命令里留下了$符号。