Javascript 解析文本文件,使其与HTML兼容?

Javascript 解析文本文件,使其与HTML兼容?,javascript,java,html,json,parsing,Javascript,Java,Html,Json,Parsing,我有许多以下格式的文本文件: (400530);6.9; 5.7; 5.0;------> 持续100个值 (500530);7.9; 5.1; 5.0; (600530);6.7; 6.7; 7.2; 其中,坐标位于括号中,后跟100个值。 我不知道“parse”是否是正确的单词,(我是一个新手),但我想攻击这个文本文件,以便网页可以处理一对输入的坐标,并从100个值中获取一个并输出它 我完全不知道该怎么做,什么语言才合适?(我可以将结果输出到HTML) 如果有人举个例子,我会非常感激。 首先

我有许多以下格式的文本文件:

(400530);6.9; 5.7; 5.0;------> 持续100个值

(500530);7.9; 5.1; 5.0;

(600530);6.7; 6.7; 7.2;

其中,坐标位于括号中,后跟100个值。 我不知道“parse”是否是正确的单词,(我是一个新手),但我想攻击这个文本文件,以便网页可以处理一对输入的坐标,并从100个值中获取一个并输出它

我完全不知道该怎么做,什么语言才合适?(我可以将结果输出到HTML)

如果有人举个例子,我会非常感激。
首先,我建议您将源数据存储到易于访问的变量中。选择变量类型取决于访问数据的方式。因此,仅举一个PHP示例:

$source = "(400, 530); 6.9; 5.7; 5.0;";
$pieces = explode(";", $source);
echo '<p>'.$pieces[0].'</p>'; // (400, 530)
echo '<p>'.$pieces[1].'</p>'; // 6.9
$source=“(400530);6.9;5.7;5.0;”;
$pieces=爆炸(“;”,$source);
回显“”.$pieces[0]。

”;//(400, 530) 回显“”.$pieces[1]。

”;//6.9
首先,我建议您将源数据存储到易于访问的变量中。选择变量类型取决于访问数据的方式。因此,仅举一个PHP示例:

$source = "(400, 530); 6.9; 5.7; 5.0;";
$pieces = explode(";", $source);
echo '<p>'.$pieces[0].'</p>'; // (400, 530)
echo '<p>'.$pieces[1].'</p>'; // 6.9
$source=“(400530);6.9;5.7;5.0;”;
$pieces=爆炸(“;”,$source);
回显“”.$pieces[0]。

”;//(400, 530) 回显“”.$pieces[1]。

”;//6.9

每种编程语言都能完成此任务。如果你想要一个HTML格式的输出,数据文件将位于客户端或远程服务器上。如果是最后一个,则需要与服务器通信,发送HTTP请求以获取结果。如果一切都是本地的,您可以使用Javascript检查以保持简单。但是如前所述,这可以通过千种解决方案来实现。问题的严重程度是什么?您是否需要自动转换来自某个地方的文件(从何处以及如何访问这些文件),还是只有几个现有文件需要转换(多少)?@Traktor53文件中有9000行,每个行的100个值=每个文件900000个值(我有6个HTML页面可能需要引用的文本文件)。用户输入坐标,程序从文件中获取相关值(格式始终为“1.0”(小数点后一位)。它们不一定需要转换,只需要我的代码来找到相关值并输出。最好是服务器端,那么php是否合适?如果每个值是JSON格式(引号和分隔符)后的6字节文本,这将获得高达36 MB的文本数据。假设您不将这些数据全部发送到浏览器,您计划使用哪种服务器和可能的数据库技术?每种编程语言都可以完成此任务。选择您喜欢的一种,就可以了。如果您希望以HTML格式输出,请在clie上指定数据文件的位置nt或远程服务器上。如果是最后一种情况,则需要与服务器通信,发送HTTP请求以获得结果。如果所有内容都是本地的,则可以使用Javascript进行检查以保持简单。但正如所述,这可以通过千种解决方案来完成。问题的严重程度是什么?是否需要自动转换来自本地的文件mewhere(从何处以及如何访问它们)或是否只有几个需要转换的现有文件(多少)?@Traktor53文件中有9000行,每个行的100个值=每个文件900000个值(我有6个文本文件,HTML页面可能需要引用)。用户输入坐标,程序从文件中获取相关值(格式始终为“1.0”(小数点后一位)。它们不需要转换,只需要我的代码来找到相关值并输出。服务器端更适合php吗?如果每个值在JSON格式化后为6字节的文本(引号和分隔符),这将获得高达36MB的文本数据。假设您不将这些数据全部发送到浏览器,您计划使用什么服务器和可能的数据库技术?不是PHP的大用户,但是
explode
会在空格上拆分,对吗?所以
pieces[0]=“(400,
pieces[1]=530)
.EDIT:Ow,您更正了它^^^不,您可以很容易地指定一个分隔符..就像这里一样,我使用“;”。在这里查看更多:(哦,您比我快..:)@Richard文件中有9000行,每行100个值=每个文件900000个值(我有6个文本文件,HTML页面可能需要引用),太多了。这个方法还适用于这么大的数字吗?@Richard就像我在编辑中说的,你已经更改了你的代码,你最初使用的是
而不是
…我不知道你想用这些数据做什么。因此,很难推荐一些东西。一般来说,每100个值9000行文本不是内存问题。不是PHP的大用户,但是
explode
会在空格上拆分,对吗?所以
片段[0]=“(400,
片段[1]=530)
.EDIT:Ow,您更正了它^^^不,您可以很容易地指定一个分隔符..就像这里一样,我使用“;”。在这里查看更多:(哦,您比我快..:)@Richard文件中有9000行,每行100个值=每个文件900000个值(我有6个文本文件,HTML页面可能需要引用),太多了。这个方法还适用于这么大的数字吗?@Richard就像我在编辑中说的,你已经更改了你的代码,你最初使用的是
而不是
…我不知道您希望如何处理这些数据。因此,很难推荐一些内容。通常,每100个值9000行文本不是内存问题。