ובכן… אם אתה לא מבין כל כך תכנות, איך אתה מעוניין לשלוף את המידע?
בכל מקרה, ב- ASP ולמיטב ידיעתי גם PHP מצריכים להוסיף אובייקט חיצוני שמסוגל להתמודד עם XML ולקרוא אותו, ואז צריך לקרוא כיצד מבצעים את מה שאתה רוצה, בתיעוד הרכיב.
בשיטת ASP.NET אתה יכול לקרוא XML באופן חופשי. למעשה היא קוראת תמיד XML כל פעם שולפים מידע ממסד נתונים. יש אובייקטים שקוראים בופןמוסדר מXML.
זה ממש לא נכון. קודם כל, קובץ xml הוא בסך הכל קובץ טקסט. לכן, כדי לשלוף נתונים ממנו ניתן להשתמש בכל השיטות למניפולציה על מחרוזות, ובכללן regular expresstions. נכון שיש אובייקטים חיצוניים שיודעים לעבוד מול xml בצורה שלפעמים היא יותר נוחה מאשר טיפול בקוד ה "רגיל", אבל ממש אין חובה להשתמש בהם.
ודאי וודאי, אבל… כל מחרוזת טקסט יכולה להיקרא, זה ברור. אבל לשם כך אתה תצטרך ליצור את האפליקציה הקוראת, בדיוק כפי שרים וטובים כבר יצרו לפנינו, ושיווקו זאת כחבילת אפליקציה מוגמרת.
כלומר, הוא אשר כתבתי, ASP ו- PHP לא יודעות להתמודד עם XML.
אני נוהג לחלק את התכנות לשני חלקים, בעקבות מאפייני שפות התוכנה וסביבות העבודה המתקדמות:
1. יכולות סביבת העבודה/שיטת פיתוח. 2. יכולות המתכנת.
PHP היא שטה וסביבת פיתוח שלימה, וכך גם ASP וכל השאר.
האם יש לשיטה הזאת דרך משלה לטפל בXML? לא.
ואז נכנס כאן יכולות המתכנת.
יש לנו כם אדם נחמד, שטוען שהוא לא בדיוק מתכנת. אז מה יותר פשוטעבורו? שידע שהוא צריך לחפש רכיב צד שלישי של חברה שכבר עשתה עבורו את עבודת התכנות, או אולי להמציא מחדש את הגלגל?
הוא אשר אמרתי… אתה צריך ללכת למנועי חיפוש כמו google, live וכד', ולחפש אתר שמאפשר לך לקבל אפליקציה שליה או קוד שלם לטיפול בקבצי XML. יש כאלו בכסף ויש כאלו בחינם.
אבל אתה בכל זאת תצטרך ללמוד את האפיון ודרך ההפעלה של האפליקציה.
7 תשובות
באיזו שיטה אתה רוצה לתכנת זאת?
אתה מתכוון שפת תיכנות?
אם כן אז php
אני לא מבין כל כך בתיכנות…
ובכן…
אם אתה לא מבין כל כך תכנות, איך אתה מעוניין לשלוף את המידע?
בכל מקרה, ב- ASP ולמיטב ידיעתי גם PHP מצריכים להוסיף אובייקט חיצוני שמסוגל להתמודד עם XML ולקרוא אותו, ואז צריך לקרוא כיצד מבצעים את מה שאתה רוצה, בתיעוד הרכיב.
בשיטת ASP.NET אתה יכול לקרוא XML באופן חופשי. למעשה היא קוראת תמיד XML כל פעם שולפים מידע ממסד נתונים. יש אובייקטים שקוראים בופןמוסדר מXML.
זה ממש לא נכון.
קודם כל, קובץ xml הוא בסך הכל קובץ טקסט.
לכן, כדי לשלוף נתונים ממנו ניתן להשתמש בכל השיטות למניפולציה על מחרוזות, ובכללן regular expresstions.
נכון שיש אובייקטים חיצוניים שיודעים לעבוד מול xml בצורה שלפעמים היא יותר נוחה מאשר טיפול בקוד ה "רגיל", אבל ממש אין חובה להשתמש בהם.
יש דרך פשוטה לישלוף את המידע?
שאפילו מישהו שמבין קצת בתיכנות יוכל לעשות?
ודאי וודאי, אבל…
כל מחרוזת טקסט יכולה להיקרא, זה ברור.
אבל לשם כך אתה תצטרך ליצור את האפליקציה הקוראת, בדיוק כפי שרים וטובים כבר יצרו לפנינו, ושיווקו זאת כחבילת אפליקציה מוגמרת.
כלומר, הוא אשר כתבתי, ASP ו- PHP לא יודעות להתמודד עם XML.
אני נוהג לחלק את התכנות לשני חלקים, בעקבות מאפייני שפות התוכנה וסביבות העבודה המתקדמות:
1. יכולות סביבת העבודה/שיטת פיתוח.
2. יכולות המתכנת.
PHP היא שטה וסביבת פיתוח שלימה, וכך גם ASP וכל השאר.
האם יש לשיטה הזאת דרך משלה לטפל בXML? לא.
ואז נכנס כאן יכולות המתכנת.
יש לנו כם אדם נחמד, שטוען שהוא לא בדיוק מתכנת. אז מה יותר פשוטעבורו? שידע שהוא צריך לחפש רכיב צד שלישי של חברה שכבר עשתה עבורו את עבודת התכנות, או אולי להמציא מחדש את הגלגל?
הוא אשר אמרתי…
אתה צריך ללכת למנועי חיפוש כמו google, live וכד', ולחפש אתר שמאפשר לך לקבל אפליקציה שליה או קוד שלם לטיפול בקבצי XML. יש כאלו בכסף ויש כאלו בחינם.
אבל אתה בכל זאת תצטרך ללמוד את האפיון ודרך ההפעלה של האפליקציה.