PDA

View Full Version : پارس کردن فایل XML



Mr.Brown
سه شنبه 03 تیر 1393, 09:50 صبح
سلام
من نیاز دارم که فایل های xml که حاوی محتوای rss هستند را parse کنم و محتوای آن را در چند جدول مثل items,category درج کنم.

اصولی ترین و بهترین راه برای اینکار چیست؟

آیا از XPath و XQuery میشه اینکار را کرد اگه میشه کدش به شکل در می آید.


یک نمونه:
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">

<channel>
<title>W3Schools Home Page</title>
<link>http://www.w3schools.com</link>
<description>Free web building tutorials</description>
<item>
<title>RSS Tutorial</title>
<link>http://www.w3schools.com/rss</link>
<description>New RSS tutorial on W3Schools</description>
<author>MS</author>
<category>Cat1</category>
<category>Cat2</category>
<category>Cat3</category>
</item>
<item>
<title>XML Tutorial</title>
<link>http://www.w3schools.com/xml</link>
<description>New XML tutorial on W3Schools</description>
</item>
</channel>

</rss>

Unique
چهارشنبه 04 تیر 1393, 14:25 عصر
به نظر من بهتره از یک کلاس خیلی خوب که برای atom feed ها نوشته شده استفاده کنی و خودت را راحت کنی ! مثلا من simplepie (http://simplepie.org/) را پیشنهاد