קריאת קובץ XML ב JAVA

uriko

New member
קריאת קובץ XML ב JAVA

אני צריך לדעת איך קוראים קובץ XML באמצעות JAVA בשיטת DOM (ממש את כל ההיררכיות) זה מאוד דחוף לי ואשמח לכל עזרה תודה אורי
 

Zack DA

New member
יש חבילות, כמובן.

קרא על Xerces, או על DomParser. האובייקט Element ו- Document כבר נמצאים ב- API ב- 1.4.2 אם איני טועה.
 

Zack DA

New member
הזמן קצת קצר, בשתי מילים:

יש כמה טכניקות נפוצות ב- JAVA לקריאת מידע בפורמט XML. דרך אחת מבוססת Xpath-ים, שנתמכת ע"י חבילת Xerces (אפשר להוריד את ה- jar מכל אתר אינטרנט העוסק בג'וואה ומכבד את עצמו). עוד דרך היא זו שהזכרת, DOM. בדרך הזו, כל העץ ה- XML-י מפורסס לתוך אובייקט שנקרא Document. האובייקט הזה מאפשר לך לחפש בתוכו Elements, כאשר כל אחד כזה מייצג בעצם node בתוך העץ. קרא בגוגל על המושגים שהזכרתי. בהצלחה !
 

uriko

New member
תוכל לתת לי דוגמא

דוגמא ללולאה שעוברת על כל האלמנטים בעץ DOM ? ( לולאה מקוננת )
 

uriko

New member
יש לך איזה לינק

אני יודע שאני מטריד אבל אני מה זה לחוץ לא יודע לפי מה לחפש אפילו
 

Zack DA

New member
למשל:

http://java.sun.com/developer/codesamples/xml.html ונסה לחפש בגוגל: java dom parsing examples זה באמת לא קשה. מה תעשה בפעם הבאה כשלא יענו לך ? חפש.
 

Zack DA

New member
אפשר כן ואפשר לא,

בעיקרון כן. בחבילה הבסיסית, עובדים עם אובייקט element שמגיע מתוך חבילה בשם w3c
 
למעלה