קריאה וניהול של קבצי XML (הזנות RSS) עם דלפי

תלוי עם מי אתה מדבר, בלוג הוא יומן אינטרנט אישי, אוסף של דיונים קצרים ומתוארכים עם פירושים, או דרך לפרסם חדשות ומידע. ובכן, דף הבית אודות תכנות דלפי משמש כבלוג.

כדי להיות מסוגל להציג את הכותרות האחרונות בפרויקט דלפי, תחילה עליך להוריד את קובץ ה- XML. מכיוון שקובץ XML זה מתעדכן בסיסי מיום ליום (ערכים חדשים נוספו) תזדקק לקוד שנועד לשמור את תוכן כתובת ה- URL שצוינה בקובץ.

צור פרויקט דלפי חדש ושחרר רכיב TListView (שם: 'LV') על טופס. הוסף כפתור TB (שם: 'btnRefresh') ומסמך TXML (שם: 'XMLDoc'). בשלב הבא, הוסף שלוש עמודות לרכיב ListView (כותרת, קישור ותיאור). לבסוף, הוסף את הקוד להורדת קובץ ה- XML, ניתוח אותו באמצעות TXMLDocument והצג בתוך ListView במטפל האירועים OnClick של הכפתור.

המאפיין DocumentElement של XMLDoc מספק גישה לצומת השורש של המסמך. צומת שורש זה הוא האלמנט. בשלב הבא, ChildNodes. תחילה מחזיר את צומת הילד היחיד ליסוד, שהוא הצומת. עכשיו, ChildNodes. FindNode ('פריט') מוצא את צומת "הבשר" הראשון. ברגע שיש לנו את הצומת הראשון אנו פשוט חוזרים על כל צמתי "הבשר" במסמך. שיטת NextSibling מחזירה את הילד הבא להורה של הצומת.

instagram viewer

זהו זה. וודא שאתה מוריד את המקור המלא. וכמובן, אל תהסס לעודד לפרסם כל תגובה למאמר זה בפורום התכנות של דלפי.

instagram story viewer