我是JavaScript的新手,我对语法不太熟悉。
我想知道函数如何
{
/*
Data is split into distributions and relations - so append them
*/
//getURLParameters();
/*** Read in and parse the Distributome.xml DB ***/
var xmlhttp=createAjaxRequest();
var xmlDoc, xmlDoc1;
xmlhttp.open("GET","distributome-relations.xml",false);
xmlhttp.send();
xmlDoc = xmlhttp.responseXML;
xmlhttp=createAjaxRequest();
xmlhttp.open("GET","distributome-references.xml",false);
xmlhttp.send();
xmlDoc1 = xmlhttp.responseXML;
var node = xmlDoc.importNode(xmlDoc1.getElementsByTagName("references").item(0), true);
xmlDoc.getElementsByTagName("distributome").item(0).appendChild(node);
try{
DistributomeXML_Objects=xmlDoc.documentElement.childNodes;
}catch(error){
DistributomeXML_Objects=xmlDoc.childNodes;
}
traverseXML(false, null, DistributomeXML_Objects, distributome.nodes, distributome.edges, distributome.references, distributomeNodes, referenceNodes);
xmlhttp=createAjaxRequest();
xmlhttp.open("GET","Distributome.xml.pref",false);
xmlhttp.send();
if (!xmlhttp.responseXML.documentElement && xmlhttp.responseStream)
xmlhttp.responseXML.load(xmlhttp.responseStream);
var ontologyOrder = xmlhttp.responseXML;
getOntologyOrderArray(ontologyOrder);
//console.log("firstread: xmlDoc: " xmlDoc);
}
我正在尝试打印xmlDoc的内容,以便下次为变量赋值时检查内容,以便知道我正在创建一个有效的文档。
为了澄清 - 我使用的是ProtoVis,并希望在上传包含一些数据的XML文件后重绘节点。
我需要修复的第一个问题是创建一个有效的xmlDoc,以便我可以显示更新的信息,因此我想查看xmlDoc内容,以便我可以将它与下次使用上传的文件为xmlDoc分配值进行比较。
谢谢你的时间!
编辑:我意识到console.log缺少一个逗号。
编辑:我的问题是函数执行的时间 - 因为我无法明确地调用它
答案 0 :(得分:0)
你的语法错了。您缺少+
来连接字符串:
console.log("firstread: xmlDoc: " + xmlDoc);