פורסם 2008 בפברואר 417 שנים שלום, כאן החברה של השניצל, שהשתלטה לו על הניק לצורך שאילת שאלה. כך שאם אתם שמים לב שההודעה מנוסחת בלשון נקבה, וכתובה בחמידות אינסופית - אל תתפלאו. טוב, הבעיה שלי היא כזאת - יש לי xml, אבל מסיבות שלא תלויות בי הוא מגיע דפוק, ולחלק מהשדות שאני צריכה יש המון רווחים מיותרים בסוף. זה אומר שאם נגיד יש לי אלמנט - <e>bla </e> אז מה שאני צריכה ממנו זה את המילה "bla" בלי שום רווח בסוף. חיפשתי פונקציה בxsl שמפשיטה את הוורחים המיותרים, ומצאתי את normalize-space. הבעיה איתה היא שהיא עושה שלושה דברים - 1. מורידה את כל הרווחים בסוף של השדה 2. מורידה את כל הרווחים בהתחלה של השדה 3. אם מופיע יותר מרווח אחד ברצף באמצע השדה, היא מצמצמת אותם לרווח אחד. אז בעוד ש1 ו2 זה סבבה, 3 קצת בעייתי לי. מישהו מכיר משהו בxsl שיכול לעזור לי? תודה, ובוא נקווה שזו הפעם האחרונה שאני מתעסקת עם דברים שנכתבו ב92
פורסם 2008 בפברואר 417 שנים מה עם קצת regular expression? ו/או מעבר על העץ ב .NET ושכתוב השדות בלי רווחים ?האם יש פורמט פשוט לקובץ או שיש בוא הרבה שדות עם הבעיה ?
פורסם 2008 בפברואר 417 שנים מחבר בxml יכולים להיות כמה שדות דפוקים, ומספר הרווחים לא קבוע מראש. האמת היא שאני לא יודעת האם אפשר להריץ regular expression בצורה פשוטה (או בכלל) בxsl, ואני כן מחפשת פונקציה פשוטה, ולא קטע קוד שיעשה את זה (אחרת אני אאלץ להתפשר על normalize-space...). מה שמצחיק - השניצל אמר לי להוסיף הבהרה שאני מחפשת פונקצית xsl-ית, ללא מעבר בקוד "אמיתי". אני טענתי שבהודעה שלי זה מספיק ברור. מסתבר שהשניצל ניצח (ואם כבר הייתי עושה מעבר בקוד - זה בטח לא היה ב.NET אלא בג'אווה!)
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.