【发布时间】:2015-06-30 20:59:08
【问题描述】:
如何在 JavaScript 中从文本文件中获取多个对象的数据?我正在创建一个处理员工数据的程序,每个员工都将被视为一个对象;我希望对象数据来自外部源(即文本文件或 Excel 电子表格),而不必在程序代码中明确写出每个员工的数据。多个员工对象将被推送到一个数组中,然后我将以各种方式与它们进行交互。在下面的代码中,我必须明确写出员工数据(见下文)。我想从一些外部来源获取这些数据。谢谢!
function Employee (name, roomID, email)
{
this.name = name;
this.roomID = roomID;
this.email = email;
}
function EList()
{
this.employees = [];
this.firstindex = 0;
}
var employeeList = new EList();
var employee1 = new Employee("Aman Mundra", "D3-1", "aman.s.mundra@gmail.com"); //parameters inside parenthesis
var employee2 = new Employee("John Doe", "D4-1", "john.doe@gmail.com");
var employee3 = new Employee("Jane Doe", "D4-2", "jane.doe@gmail.com");
employeeList.employees.push(employee1, employee2, employee3)
【问题讨论】:
-
使用 ajax 从服务器抓取文件,根据需要进行消化。
-
您具体要求哪些来源?
-
因此,通常人们会使用数据库来存储此类信息,而不是文本文件或 Excel 电子表格,因为当 Web 服务器处于运行状态时,您将无法编辑文本文件或电子表格读取它(取决于 Web 服务器、缓存等)。
-
太宽泛了,如果您展示您尝试过的内容,我们只能提供帮助。 Stack Overflow 不是为了建议,而是为了让代码工作。
标签: javascript html arrays oop object