הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   לולאת for ב xml (https://hosts.co.il/forums/showthread.php?t=79714)

NaFster 23-11-09 19:11

לולאת for ב xml
 
יש לי קובץ xml כזה לדוגמא:

HTML קוד:

<Amir>

 
 
 <pages>

      <page>1.jpg</page>
 
    <page>2.jpg</page>
 
    <page>3.jpg</page>
 
    <page>4.jpg</page>
 
 
 
</pages>


</Amir>


עכשיו אני רוצה לעשות לדוגמא דבר כזה, יש דרך לעשות זאת ?

HTML קוד:

<Amir>

        m=4
        <pages>
                for(int i=1;i<=m;i++)
                {
                        <page>
$i.jpg</page>
                }
        </pages>

</Amir>

תודה לעוזרים!

Gal Shafrir 23-11-09 19:19

אתה יכול ליצור את הקובץ דרך PHP,
או לחילופין שלוח header של קובץ xml:

PHP קוד:

header ("content-type: text/xml"); 


NaFster 23-11-09 19:30

ציטוט:

נכתב במקור על ידי gal shafrir (פרסם 747041)
אתה יכול ליצור את הקובץ דרך PHP,
או לחילופין שלוח header של קובץ xml:

PHP קוד:

header ("content-type: text/xml"); 


לא הבנתי כל כך,
אם לא הבנת אותי אז -
התכוונתי שאני רוצה שהקובץ השני כאילו יהיה במקום הראשון,
כאילו שבמקום שיהיו נגיד 20 שורות של :
<page>$i.jpg</page>

אז תיהיה לולאה עד 20 ..

Shay Ben Moshe 23-11-09 20:46

כמו שנאמר מעלי, בXML אינך יכול ליצור לולאות או למעשה אף מבנה תכנותי. מצד שני, אתה יכול ליצור פלט של XML בעזרת PHP ולשלוח HEADER מתאים.

NaFster 23-11-09 22:36

הבעיה היא שאני לא יכול ליצור פלט בגלל שקובץ פלאש קורא את ה xml הזה..

gaming-pc 24-11-09 07:05

dasdsa
 
ציטוט:

נכתב במקור על ידי NaFster (פרסם 747057)
הבעיה היא שאני לא יכול ליצור פלט בגלל שקובץ פלאש קורא את ה xml הזה..

איזה תכנות אתה עושה? AS2 או AS3?

ל-AS3 יש אחלה אינטגרציה עם XML, למה לא לעשות את הכל ב-AS3?

בניה 24-11-09 12:28

כמו שכתבו, אתה יכול שהסיומת של הקובץ תהיה PHP, אבל תשלח header של XML


כל הזמנים הם GMT +2. הזמן כעת הוא 18:02.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ