【发布时间】:2015-08-29 05:43:41
【问题描述】:
对于一个 Web 项目,我已经包含了一个 JavaScript 文件作为脚本 src,如下所示。
<script src="xml2json.js"> //same directory as the web project
接下来,我尝试调用xml2json 中的一个方法,称为xml_str2json。
downloadUrl("ship_track_ajax.php", function(data) {
var xml_string = data.responseText; //an XML string
//A parser to transform XML string into a JSON object is required.
//Use convert XML to JSON with xml2json.js
var markers = xml2json.xml_str2json(xml_string);
}
但是,控制台日志显示 "Uncaught ReferenceError: xml2json is not defined",即使 xml2json 包含在脚本 src 中。谁能告诉我什么是错的?
【问题讨论】:
-
包含该文件不会使其中的函数具有前缀“xml2json” - 除非该文件中有一个具有该名称的对象以及您正在使用的方法。
-
它是哪个库?这个:github.com/henrikingo/xml2json
标签: javascript