انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: parsibox در 27 بهمن 1388، 04:45 بظ
-
سلام
دارم یه اپلت برای گنوم مینوسم نیاز به یک کد برای خواندن rss دارم.
کسی کد جمع و جور برای این کار داره؟
برای دریافت rss از آدرس مورد نظر با curl کار میکنم ولی پردازش اطلاعات دریافتی را بلد نیستم.
این هم یک نمونه ی rss :
<item> salam </item>
<item> salam2 </item>
-
فکر کنم این بدردت بخوره
http://code.google.com/p/feed-reader-lib/
-
میخوام خیلی جم و جور باشه چون اصلا یک چیز کوچیک را میخوام پیدا کنم.
اصلا بهتر بود سوالم را اینجوری میپرسیدم.
با c++ چجوری میشه بین ۲ تا تگ را بدست آورد مثلا :
<item> salam </item>
<item> salam2 </item>
این salam و salam2 را میخوام بدست بیارم.
-
http://code.google.com/p/feed-reader-lib/
شما کجا هستی؟
این که تو ایران بلاکه...
-
میخوام خیلی جم و جور باشه چون اصلا یک چیز کوچیک را میخوام پیدا کنم.
اصلا بهتر بود سوالم را اینجوری میپرسیدم.
با c++ چجوری میشه بین ۲ تا تگ را بدست آورد مثلا :
<item> salam </item>
<item> salam2 </item>
این salam و salam2 را میخوام بدست بیارم.
http://pastie.org/827244
-
http://code.google.com/p/feed-reader-lib/
شما کجا هستی؟
این که تو ایران بلاکه...
منم توی ایران هستم، اگه دست گذاشتن رو گلوت وامیستی تا خفهت کنن؟ 8)
-
ممنون ولی یک مشکلی هست .
وقتی مثلا تغییر بدم به این
string str = "<item> salam2 </item><item> salam4</item>";
باید هم salam2 و هم salam4 را بهم بده.
با php که مسلط هستم با تابع preg_match میشه اینکار را کرد.
نمیدونم این c++ چرا اینجوریه.
-
ممنون ولی یک مشکلی هست .
وقتی مثلا تغییر بدم به این
string str = "<item> salam2 </item><item> salam4</item>";
باید هم salam2 و هم salam4 را بهم بده.
با php که مسلط هستم با تابع preg_match میشه اینکار را کرد.
نمیدونم این c++ چرا اینجوریه.
http://pastie.org/827298
--------------------------
اوه c++ هیچ مشکلی نداره
-
وووووووووووووووو
دست درد نکنه.
خیلی خوب شد.
ولی اگه بازم میتونی وقت بزاری یکم کامل ترش کنیم خیلی خوب میشه.
البته تا همین جاشم خیلی لطف کردی و احتمالا کارم با همین راه میوفته.
اگر بتونی یه کاری کنی که بتونه یه جورایی آرایه بسازه و اون قسمتی که بر اساس اون پیدا میکنه را توی آرایه بریزخیلی خیلی عالی میشه.
string str = "<item> salam2 </item><url>url1</url> <item> salam4</item><url>url2</url>";
مثلا این کد بالا را بهش بدیم و خروجی اینا بده
out["item"][1]="salam2":
out["item"][2]="salam4":
out["url"][1]="url1":
out["url"][2]="url2":
سواد من هنوز به اونجا ها نرسیده.
ممنون.
خدا خیرت بده.
کار php داشتی بده برات انجام بدم :D
-
دیگه باقیش با خودت !!! ;)
http://pastie.org/827391
-
آقا خیلی کارت درسته
یه دنیا ممنون.
ووووووووووووووووووووووووووووووووووووووووووو
-
از زمین تا آسمون با php فرق داره.
یه مقدار زیادی منطقی که من بلدم با c++ فرق داره.
بازم php خیلی راحت تر هست.
اگه بخوام c++ کار کنم باید منطقم را عوض کنم.
-
حاصل تلاشم این شد.
http://mohsendavari.com/applet/
خیلی به هم کمک کردید ممنون.
-
خیلی جالبه
parsibox کارت عالیه