是否从javascript中的文本文件中获取对象?
如何从JavaScript中的文本文件中获取多个对象的数据?我正在创建一个处理员工数据的程序,每个员工都将被视为一个对象;我希望对象数据来自外部源(即文本文件或Excel电子表格),而不是必须在程序代码中明确写出每个员工的数据。多个employee对象将被推送到一个数组中,然后我将以各种方式与它们交互。在下面的代码中,我必须显式地写出员工数据(见下文)。我想从一些外部来源获取数据。谢谢是否从javascript中的文本文件中获取对象?,javascript,html,arrays,oop,object,Javascript,Html,Arrays,Oop,Object,如何从JavaScript中的文本文件中获取多个对象的数据?我正在创建一个处理员工数据的程序,每个员工都将被视为一个对象;我希望对象数据来自外部源(即文本文件或Excel电子表格),而不是必须在程序代码中明确写出每个员工的数据。多个employee对象将被推送到一个数组中,然后我将以各种方式与它们交互。在下面的代码中,我必须显式地写出员工数据(见下文)。我想从一些外部来源获取数据。谢谢 function Employee (name, roomID, email) { this.name
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)
如果您可以使用CSV文件,您可能正在寻找以下内容:
为什么是JavaScript?其他运动部件是什么?您所说的是JSON。确保您正在使用JSON,并且已经为您编写了函数。见和 特别是,您可以使用
JSON.parse
解析文本文件,在将文件转换为Ajax后,文本文件将以字符串的形式出现
以下是有关的文档。使用ajax从服务器获取文件,根据需要进行摘要。具体来说,您需要什么来源?因此,通常使用数据库获取此类信息,而不是文本文件或Excel电子表格,因为在web服务器读取文本文件或电子表格时,您将无法编辑文本文件或电子表格(取决于web服务器、缓存等)。范围太广,我们只能在您展示您所尝试的内容时提供帮助。堆栈溢出不是为了提供建议,而是为了让代码正常工作。我需要做的是从数据库(特别是每个员工指定的房间)中获取员工数据,然后使用编程语言(我选择了JavaScript)搜索某个办公室的PDF地图并缩放到该特定办公室。有没有办法用JavaScript实现这一点?我最终选择了JavaScript,因为这个项目最终将为员工发布在网上,而且因为Adobe API是JavaScript库;你有其他的建议吗?谢谢