1

在我的 phonegap android 应用程序中,我在 assets/www/ 文件夹中有一个 xml 文件。如何在 javascript 中读取该文件的内容?

4

1 回答 1

1

尝试使用这个库http://www.fyneworks.com/jquery/xml-to-json/将 xml 数据转换为易于使用的 json。

此函数将加载 xml 文件:

function readXml(){
        $.get('data.xml', function(xml){

            // converts received XML document to string
            var xmlText = new XMLSerializer().serializeToString(xml);
            console.log(xmlText);

            var employees = $.xml2json(xml);
            console.log(employees)
            alert(employees.employee[0].name);
        });
    }

完整源代码 - https://gist.github.com/3106218

使用 Cordova 1.7 和 Android 2.2 对此进行了测试

于 2012-07-13T17:44:38.643 回答