我正在尝试从制表符分隔的数据文件中提取数据(在某些部分),而且看起来真的很头疼(我真的希望他们可以只用 CSV 编辑它)。
这是数据:
http://www.fededirectory.frb.org/FedACHdir.txt
以下是格式说明:
www.fededirectory.frb.org/format_ACH.cfm
我想提取这些数据并将其存储在使用服务器端 javascript (ASP) 的数据库中。有任何想法吗?
我正在尝试从制表符分隔的数据文件中提取数据(在某些部分),而且看起来真的很头疼(我真的希望他们可以只用 CSV 编辑它)。
这是数据:
http://www.fededirectory.frb.org/FedACHdir.txt
以下是格式说明:
www.fededirectory.frb.org/format_ACH.cfm
我想提取这些数据并将其存储在使用服务器端 javascript (ASP) 的数据库中。有任何想法吗?
你的文件不是tab delimited
……它是position delimited
。
要使用 处理文件javascript
,该文件必须位于同一服务器上并且可以通过HTTP
.
如果您需要将文件上传到某个服务器,服务器端语言需要根据您的布局文件提取所有数据
为了提取它......您必须例如执行以下操作:
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
会很痛苦,我建议在应用程序的服务器端进行。