Javascript 获取.txt文件的内容并循环结果

Javascript 获取.txt文件的内容并循环结果,javascript,ajax,json,Javascript,Ajax,Json,我有一个文本文件,其中列出了如下图像: images/0.png images/1.png images/2.png 我的问题是我是否仍然需要对文本文件中的数据进行json_编码?Aka不是将原始文本存储在我的文本文件中,而是只存储一个json_编码的版本并以这种方式请求,或者像上面所示抓取原始文本就足够了吗?您不需要对其进行json编码。我想作为个人喜好。但是您可以按换行符拆分字符串 var images = data.split("\n"); 最好将文本(如您所说)编码为JSON(或

我有一个文本文件,其中列出了如下图像:

images/0.png
images/1.png
images/2.png

我的问题是我是否仍然需要对文本文件中的数据进行json_编码?Aka不是将原始文本存储在我的文本文件中,而是只存储一个json_编码的版本并以这种方式请求,或者像上面所示抓取原始文本就足够了吗?

您不需要对其进行json编码。我想作为个人喜好。但是您可以按换行符拆分字符串

  var images = data.split("\n");

最好将文本(如您所说)编码为JSON(或XML)并读取。这样,您就可以处理预定义对象和处理内容的预定义方法,而不必自己编写一堆代码来解析数据


您还将采用标准方法来定义数据。这将允许您以其他方式使用它,并在需要时与其他类型的应用程序一起使用。

我想不出为什么将其作为原始文本加载是一件坏事,实际上将其转换为JSON并对其进行解析在我看来是一种开销,但我可能遗漏了一些东西……当我尝试这样做时,我只能得到第一行,而不是文件的全部内容。@Dave你是如何确定它只是第一行的?我控制台。记录结果,只得到
images/0.png
你是如何请求数据的?这个请求是如何处理服务器端的?你也应该考虑可伸缩性。如果您决定将图像类型分组,只抓取UI图像而不是背景图像,会发生什么情况?或者,如果您决定为照片添加其他类型的元数据,如标题、标签或描述,该怎么办?或者,如果您想在数据文件中添加照片以外的内容,该怎么办?与使用简单的平面文件相比,使用JSON可以获得更多的功能和更容易的可伸缩性。因此,您建议我创建一个JSON_编码数据样式并将其保存到文本文件中?是的。只需在web上找到一个简单的示例,根据需要进行修改,并将其保存为“.txt”文件。当您使用jQuery或其他工具读取JSON时,您可以轻松地循环、访问它,等等。