ABA


"שאלה על הכנסת נתונים ושימוש בXML - ג'אווה"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #10237 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 10237
חומוס לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 22.4.02
13069 הודעות, 5 פידבק
   11:07   19.01.11   
אל הפורום  
  שאלה על הכנסת נתונים ושימוש בXML - ג'אווה  
 
אני בונה תוכנית בג'וואה שאמורה לטפל בקורסים של מרצה מסויים

יש לי קלאס בשם Course שמייצג קורס מסויים
הקלאס מחזיק מערך/רשימת קלאסים מסוג Student המייצג תלמיד

אני צריך לשמור את הקורסים בתוך XML, אבל אני לא מצליח להבין באיזו
דרך לעשות את זה

מה יותר נכון לעשות?
1. לשמור את כל הקורסים בקובץ XML אחד
2. לשמור כל קורס בקובץ XML משלו

אשמח לעזרה והסבר
תודה


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  בדרך כלל xml לא אמור לייצג איבר בודד, akoka2 19.01.11 11:39 1
  זה תלוי איך אתה רוצה לעשות את הדברים האלה? Nesher  19.01.11 21:30 2

       
akoka2

   11:39   19.01.11   
אל הפורום  
  1. בדרך כלל xml לא אמור לייצג איבר בודד,  
בתגובה להודעה מספר 0
 
   קורס 1 בדוגמא שלך.

אבל זה די שקול לנוחויותך, אתה יכול פשוט לעשות משהו בסגנון הזה:


<course>
<item>
<course_name>Course 1</course_name>
<course_teacher>Danny Shovevani</course_teacher>
</item>
<item>
<course_name>Course 2</course_name>
<course_teacher>Danny Shovevani</course_teacher>
</item>
<item>
<course_name>Course 3</course_name>
<course_teacher>Danny Shovevani</course_teacher>
</item>
<item>
<course_name>Course 4</course_name>
<course_teacher>Danny Shovevani</course_teacher>
</item>
<item>
<course_name>Course 5</course_name>
<course_teacher>Danny Shovevani</course_teacher>
</item>
</course>

או אם אתה בעד לקצר דברים אז גם זה עלול לעבוד:


<course>
<item course_name="Test 1" course_teacher="danny gay" />
<item course_name="Test 2" course_teacher="danny gay" />
<item course_name="Test 3" course_teacher="danny gay" />
<item course_name="Test 4" course_teacher="danny gay" />
<item course_name="Test 5" course_teacher="danny gay" />
<item course_name="Test 6" course_teacher="danny gay" />
<item course_name="Test 7" course_teacher="danny gay" />
<item course_name="Test 8" course_teacher="danny gay" />
<item course_name="Test 9" course_teacher="danny gay" />
<item course_name="Test 10" course_teacher="danny gay" />
<item course_name="Test 11" course_teacher="danny gay" />
</course>

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

בJAVA סביר להניח שיש הרבה כלים לחיפוש בתוך XML אז מבחינת אופטימיזציה לא חושב שיהיה הבדל.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   21:30   19.01.11   
אל הפורום  
  2. זה תלוי איך אתה רוצה לעשות את הדברים האלה?  
בתגובה להודעה מספר 0
 
יותר נכון שיש לך את הכל בקובץ אחד
אבל אם מבחינת נוחות יותר קל שלכל קורס יש קובץ משלו גם זה בסדר


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net