だから私のタイトルはすべてをうまく説明していないかもしれないので、もっとよく説明します.MITの誰かからウェブ上で見つけたdatファイルからシノニムを取得するクロムの拡張機能に取り組んでいます. 私のアイデアのほとんどは Java (私の母国語) で書かれています。
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.net.URL;
import java.util.ArrayList;
public class Grabber {
/**
* @param args
*/
public static void main(String[] args) throws Exception {
URL mit = new URL(
"http://mit.edu/~mkgray/jik/sipbsrc/src/thesaurus/old-thesaurus/lib/thesaurus.dat");
BufferedReader in = new BufferedReader(new InputStreamReader(
mit.openStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
if (inputLine.startsWith("spoken")) {
ArrayList<String> list = new ArrayList<String>();
String[] synonyms = inputLine.substring("spoken".length())
.split(" ");
for (String toPrint : synonyms) {
if (toPrint.length() > 0) {
list.add(toPrint.trim());
}
}
for (String toPrint : list) {
System.out.println(toPrint);
}
}
}
in.close();
}
}
さて、言語に関する「Codecademy」の知識では、Chrome の JavaScript API に含まれるすべてのライブラリなどについては知りません。このタスクを完了するために探し始める必要がありますか? ああ、JavaScript で配列を作成する方法も理解する必要があります。これは、上で書いたコレクションのように機能します。