לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > מערכות הפעלה
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 17-03-2013, 20:17
  benyamin benyamin אינו מחובר  
 
חבר מתאריך: 06.03.05
הודעות: 1,266
עזרה עם XMLstarlet

היי,

אני מנסה להוציא נתונים מתוך קובץ XML מסוים, שבנוי נניח בתבנית כזו:

קוד:
<Unit> <name>some string</name> <segments> <Segment> <name>some string</name> <activities> <Activity> <name>some string</name> <activityItems> <ActivityItem> <name>some string</name> <svnPath>/some/path</svnPath> </ActivityItem> </activityItems> </Activity> </activities> </Segment> </segments> </Unit>


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

מה שאני צריך זה להוציא רשימה של כל שדות ה name (שנמצאים מתחת לתגים המסוימים ששמתי בדוגמא, Unit, Segment, Activity וכו'), לבנות מהם היררכיה נכונה כמו שהם נמצאים ב XML ואז להוסיף את הערך של ה path איפה שהוא קיים (לא תמיד ישנו בנמצא).

אני יודע שזו בקשה לא פורומית במיוחד, לבקש לכתוב לי syntax מוכן אבל המוח שלי לא עובד בשעתיים האחרונות ואני ממש צריך לעשות את זה.

בקיצור כל עזרה תתקבל בברכה.
_____________________________________
IF there is no LOVE there is Nothing

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 16:11

הדף נוצר ב 0.05 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר