Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否从javascript中的文本文件中获取对象?_Javascript_Html_Arrays_Oop_Object - Fatal编程技术网

是否从javascript中的文本文件中获取对象?

是否从javascript中的文本文件中获取对象?,javascript,html,arrays,oop,object,Javascript,Html,Arrays,Oop,Object,如何从JavaScript中的文本文件中获取多个对象的数据?我正在创建一个处理员工数据的程序,每个员工都将被视为一个对象;我希望对象数据来自外部源(即文本文件或Excel电子表格),而不是必须在程序代码中明确写出每个员工的数据。多个employee对象将被推送到一个数组中,然后我将以各种方式与它们交互。在下面的代码中,我必须显式地写出员工数据(见下文)。我想从一些外部来源获取数据。谢谢 function Employee (name, roomID, email) { this.name

如何从JavaScript中的文本文件中获取多个对象的数据?我正在创建一个处理员工数据的程序,每个员工都将被视为一个对象;我希望对象数据来自外部源(即文本文件或Excel电子表格),而不是必须在程序代码中明确写出每个员工的数据。多个employee对象将被推送到一个数组中,然后我将以各种方式与它们交互。在下面的代码中,我必须显式地写出员工数据(见下文)。我想从一些外部来源获取数据。谢谢

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库;你有其他的建议吗?谢谢