PDA

View Full Version : خواندن فايل xml‌ و ذخيره در ديتابيس



cs_mania
دوشنبه 06 مهر 1388, 08:08 صبح
سلام

من يك فايل xml دارم و مي خوام اطلاعات آن را بخوانم و در ديتابيس وارد كنم . منتها مشكلي كه دارم اينه كه نمي دونم چه جوري به هر Node‌ مي تونم دسترسي داشته باشم.يعني تا County مي تونم پيش برم اما نمي تونم ‍City رو Parse كنم.

اين فايل xml اي هستش كه بايد آن را بخوانم.

<?xml version="1.0" encoding="UTF-8"?>
<test testType="response">

<countries recordCount="1">
<country>
<countryCode>NL</countryCode>
<countryName lastUpdated="2007-05-31T09:30:47">Netherlands</countryName>
<cities recordCount="2">
<city>
<cityNumber>6006</cityNumber>
<cityName lastUpdated="2007-05-31T09:30:47">Amsterdam</cityName>
</city>
<city>
<cityNumber>600611</cityNumber>
<cityName lastUpdated="2007-05-31T09:30:47">NeverlandCity</cityName>
</city>
</cities>
</country>
<country>
<countryCode>NL1</countryCode>
<countryName lastUpdated="2007-05-31T09:30:47">Netherlands1</countryName>
<cities recordCount="1">
<city>
<cityNumber>60061</cityNumber>
<cityName lastUpdated="2007-05-31T09:30:47">Amsterdam1</cityName>
</city>
</cities>
</country>
<country>
<countryCode>NL2</countryCode>
<countryName lastUpdated="2007-05-31T09:30:47">Netherlands2</countryName>
<cities recordCount="1">
<city>
<cityNumber>60062</cityNumber>
<cityName lastUpdated="2007-05-31T09:30:47">Amsterdam2</cityName>
</city>
</cities>
</country>
</countries>
</test>

ممنون ميشم راهنمايي كنيد.