在phonegap android应用程序中读取本地文件

时间:2012-07-13 09:42:45

标签: javascript cordova phonegap-plugins

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

1 个答案:

答案 0 :(得分: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进行测试