我第一次使用网络服务。
我在运行时从webservice获得了一个XML。
<?xml version="1.0" encoding="UTF-8"?>
<driver>
<full_name><![CDATA[Test Driver Name]]></full_name>
<d_o_b><![CDATA[1950-05-12]]></d_o_b>
<p_o_b><![CDATA[Test City]]></p_o_b>
<height><![CDATA[Test City]]></height>
<nationality><![CDATA[Test nationality]]></nationality>
<c_team><![CDATA[Test current teme]]></c_team>
<podium><![CDATA[Test podium]]></podium>
<points><![CDATA[Test points]]></points>
<g_p_entered><![CDATA[1950-05-12]]></g_p_entered>
<worldchanpionship><![CDATA[Test 12]]></worldchanpionship>
<h_race_f><![CDATA[Test hightest]]></h_race_f>
<h_g_points><![CDATA[Test hgp]]></h_g_points>
<pre_team><![CDATA[Test pre team]]></pre_team>
</driver>
现在我想要保存和读取我通过webservice获得的XML文件,以便我可以在没有互联网连接的情况下使用我的应用程序。
如何做到这一点我不知道?
提前致谢。
答案 0 :(得分:0)
你可以使用GDataXMLNode库。看看http://www.raywenderlich.com/725/how-to-read-and-write-xml-documents-with-gdataxml
答案 1 :(得分:0)
您可以将完整的xml文件保存在app的缓存文件夹中,然后从该xml文件中读取数据。因此,一旦您从该xml文件中读取数据,并且可以使用互联网连接替换新的xml文件。