質問

私はのタブ区切り(一部で)というデータファイルからデータを抽出しようとすると、出て動作するように頭痛になるだろうように、本当に(私は、彼らはちょうどそれをCSVが-ED持っていることがしたいreallw)そうですよます。

ここではデータがあります:

http://www.fededirectory.frb.org/FedACHdir.txtする

ここ形式の記述があります:

www.fededirectory.frb.org/format_ACH.cfm

私はこのデータを抽出し、サーバーサイドのJavaScript(ASP)を使用してデータベースに保管したいと思います。任意のアイデア?

役に立ちましたか?

解決

あなたのファイルがtab delimitedではありません...それはposition delimitedです。

javascriptを使用してファイルを処理するために、ファイルがHTTP経由で同じサーバーおよび利用可能でなければなりません。

あなたには、いくつかのサーバーにファイルをアップロードする必要がある場合は、

は、サーバー側の言語の必要性は、あなたの<のhref =「http://www.fededirectory.frb.org/format_ACH.cfm」のrel =に基づいて、すべてのデータを抽出します"nofollowをnoreferrer">レイアウトファイルの

それを抽出するために...あなたは、たとえばような何かを行う必要があります:

String line = "011000015O0110000150020802000000000FEDERAL RESERVE BANK                1000 PEACHTREE ST N.E.              ATLANTA             GA303094470866234568111     ";
String routingNumber = line.substring(0,8);
String officeCode = line.substring(8,9);
String servicingNumber = line.substring(9,17);
String typeCode = line.substring(17,18);
...
...
...
String filler = line.substring(151,line.length());

そしてiterateそのファイル内のすべての行のコードます。

擬似コードで:

for (Line line in File)  {
  // do the code above
}

の注:のプロセスJavaScriptのファイルが痛い私になることを、アプリケーションのサーバ側でそれを行うことをお勧めします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top