2012-07-13 45 views

回答

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

与科尔多瓦1.7和Android 2.2的

+0

感谢响应测试这一点。但我不想转换成json。我只想要xml内容,或者您​​可以考虑使用任何文本文件。那么如何阅读?任何方式? – Tarak 2012-07-16 05:29:01

+0

上面的函数读取任何文件,一旦数据可用,然后我启动xml到json转换 – dhaval 2012-07-16 05:52:04

+0

$ .get('metadata.xml',function(xml){ console.log(xml.toString()); }) ;这打印[对象文档],但我想整个XML内容作为字符串。如何从这个对象中获取字符串? – Tarak 2012-07-24 10:13:01

相关问题