ייבוא נתוני XML

אם יצרת בעבר מפת xml, באפשרותך להשתמש בה כדי לייבא נתוני xml לתאים ממופים, אך קיימות גם כמה שיטות ופקודות לייבוא נתוני Xml ללא מפת xml.

אם יש לך מפת XML, בצע פעולה זו כדי לייבא נתוני XML לתאים ממופים:

  1. במפת ה-XML, בחר אחד מהתאים הממופים.

  2. לחץ על > DeveloperImport.

    אם אינך רואה את הכרטיסיה מפתחים, ראה הצגת הכרטיסיה 'מפתחים'.

  3. בתיבת הדו ייבוא XML , אתר ובחר את קובץ נתוני ה-xml (. xml) שברצונך לייבא ולחץ על יבא.

דרכים אחרות לייבוא נתוני XML

לקבלת מידע נוסף אודות בעיות, ראה בעיות נפוצות בייבוא נתוני XML בסוף מאמר זה.

ייבוא קובץ נתוני XML כטבלת XML

  1. לחץ על > DeveloperImport.

    אם אינך רואה את הכרטיסיה מפתחים, ראה הצגת הכרטיסיה 'מפתחים'.

  2. בתיבת הדו ייבוא XML , אתר ובחר את קובץ נתוני ה-xml (. xml) שברצונך לייבא ולחץ על יבא.

    אם קובץ נתוני ה-XML אינו מפנה לסכימה, Excel מסיק את הסכימה מקובץ נתוני ה-XML.

  3. בתיבת הדו ייבוא נתונים , בצע אחת מהפעולות הבאות:

    1. בחר טבלת xml בגליון עבודה קיים כדי לייבא את התוכן של קובץ נתוני ה-xml לטבלת xml בגליון העבודה במיקום התא שצוין.

    2. בחר טבלת xml בגליון עבודה חדש כדי לייבא את תוכן הקובץ לתוך טבלת XML בגליון עבודה חדש המתחיל בתא A1. הסכימה של קובץ נתוני ה-XML מוצגת בחלונית המשימות מקור xml .

  4. אם קובץ נתוני ה-XML אינו מפנה לסכימה, Excel מסיק את הסכימה מקובץ נתוני ה-XML.

  5. כדי לשלוט באופן הפעולה של נתוני XML (כגון איגוד נתונים, עיצוב ופריסה), לחץ על מאפיינים, שמציגה את תיבת הדו מאפייני מפת XML . לדוגמה, נתונים קיימים בטווח ממופה יוחלפו בעת ייבוא נתונים כברירת מחדל, אך באפשרותך לשנות זאת.

ייבוא קבצי נתונים מרובים של XML

  1. בחר תא ממופה כדי לייבא קבצי XML מרובים לקבוצה אחת של תאים ממופים.

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

  2. לחץ על > DeveloperImport.

    אם אינך רואה את הכרטיסיה מפתחים, ראה הצגת הכרטיסיה 'מפתחים'.

  3. בתיבת הדו ייבוא XML , אתר ובחר את קובץ נתוני ה-xml (. xml) שברצונך לייבא.

    • אם הקבצים רציפים, הקש Shift ולחץ על הקובץ הראשון והאחרון ברשימה. כל הנתונים מקבצי ה-XML ייובאו ויצורפו לתאים הממופים.

    • אם הקבצים אינם רציפים, החזק את מקש Ctrl לחוץ ולחץ על כל קובץ שברצונך לייבא ברשימה.

  4. לחץ על ייבוא.

    אם בחרת קבצים שאינם רציפים, מופיעה תיבת הדו ייבוא <filename>. xml . בחר את מפת ה-XML התואמת לקובץ נתוני ה-XML שאתה מייבא עבור כל קובץ.

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

ייבוא קבצים מרובים של נתוני XML כנתונים חיצוניים

כדי לייבא קבצי XML מרובים המשתמשים באותו מרחב שמות אך סכימות XML שונות, באפשרותך להשתמש בפקודה מתוך ייבוא נתוני xml . Excel יוצר מפת XML ייחודית עבור כל קובץ נתוני XML שאתה מייבא.

הערה: אם אתה מייבא קבצי XML מרובים שאינם מגדירים מרחב שמות, קבצי XML אלה מטופלים כאילו הם משתמשים באותו מרחב שמות.

  1. אם אתה משתמש ב-Excel עם מנוי Microsoft 365, לחץ על Data _GT_ קבל נתונים _GT_ מקובץ > מ-XML.

    אם אתה משתמש ב-Excel 2016 או בגירסה קודמת, לחץ על data _GT_ ממקורות אחרים _GT_ מתוך ייבוא נתוני XML.

  2. עבור אל הכונן, התיקיה או מיקום האינטרנט המכיל את קובץ נתוני ה-XML (. XML) שברצונך לייבא.

  3. בחר את הקובץ ולחץ על פתח.

  4. בתיבת הדו ייבוא נתונים , בצע אחת מהפעולות הבאות:

    • טבלת XML בגליון עבודה קיים    תוכן הקובץ מיובא לטבלת XML חדשה בגליון עבודה חדש. אם קובץ נתוני ה-XML אינו מפנה לסכימה, Excel מסיק את הסכימה מקובץ נתוני ה-XML.

    • גליון עבודה קיים    נתוני ה-XML מיובאים בטבלה דו-ממדית עם שורות ועמודות המציגות תגי XML ככותרות עמודה ונתונים בשורות מתחת לכותרות העמודות. הרכיב הראשון (צומת הבסיס) משמש ככותרת ומוצג במיקום התא שצוין. שאר התגים ממוינים בסדר אלפביתי לאורך השורה השניה. במקרה זה, Excel אינו גוזר סכימה, ואין באפשרותך להשתמש במפת XML.

    • גליון עבודה חדש    Excel מוסיף גליון עבודה חדש לחוברת העבודה שלך ומעביר באופן אוטומטי את נתוני ה-XML בפינה הימנית העליונה של גליון העבודה החדש. אם קובץ נתוני ה-XML אינו מפנה לסכימה, Excel מסיק את הסכימה מקובץ נתוני ה-XML.

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

פתיחת קובץ נתוני XML כדי לייבא את הנתונים שלו

  1. לחץ על קובץ ‏> פתח.

    אם אתה משתמש ב-Excel 2007, לחץ על לחצן Microsoft Office תמונת לחצן Office > Open.

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

  3. בחר את הקובץ ולחץ על פתח.

  4. אם תיבת הדו ייבוא XML מופיעה, הקובץ שפתחת מפנה לגליונות סגנונות של המרת שפה (XSLT) מורחבת אחת או יותר, כך שתוכל ללחוץ על אחת מהאפשרויות הבאות:

    • פתיחת הקובץ מבלי להחיל גליון סגנונות    נתוני ה-XML מיובאים בטבלה דו-ממדית עם שורות ועמודות המציגות תגי XML ככותרות עמודה ונתונים בשורות מתחת לכותרות העמודות. הרכיב הראשון (צומת הבסיס) משמש ככותרת ומוצג במיקום התא שצוין. שאר התגים ממוינים בסדר אלפביתי לאורך השורה השניה. במקרה זה, Excel אינו גוזר סכימה, ואין באפשרותך להשתמש במפת XML.

    • פתיחת הקובץ כאשר גליון הסגנונות הבא מוחל (בחר אחד)    בחר את גליון הסגנונות שברצונך להחיל ולאחר מכן לחץ על אישור. נתוני ה-XML מעוצבים לפי גליון הסגנונות שבחרת.

      הערה: נתוני ה-XML נפתחים לקריאה בלבד ב-Excel, כך שלא תשמור בטעות את קובץ המקור המקורי בתבנית הקובץ של חוברת העבודה המותאמת לשימוש בפקודות מאקרו של Excel (. xlsm). במקרה זה, Excel אינו גוזר סכימה, ואין באפשרותך להשתמש במפת XML.

  5. אם מופיעה תיבת הדו פתיחת XML , קובץ ה-xml אינו כולל הפניות לגיליון סגנונות XSLT. כדי לפתוח את הקובץ, לחץ על אחת מהאפשרויות הבאות:

    • לחץ על כטבלת xml כדי ליצור טבלת xml בחוברת עבודה חדשה.

      תוכן הקובץ מיובא לטבלת ה-XML. אם קובץ נתוני ה-XML אינו מפנה לסכימה, Excel מסיק את הסכימה מקובץ נתוני ה-XML.

    • לחץ על כחוברת עבודה לקריאה בלבד.

      נתוני ה-XML מיובאים בטבלה דו-ממדית עם שורות ועמודות המציגות תגי XML ככותרות עמודה ונתונים בשורות מתחת לכותרות העמודות. הרכיב הראשון (צומת הבסיס) משמש ככותרת ומוצג במיקום התא שצוין. שאר התגים ממוינים בסדר אלפביתי לאורך השורה השניה. במקרה זה, Excel אינו גוזר סכימה, ואין באפשרותך להשתמש במפת XML.

      נתוני ה-XML נפתחים לקריאה בלבד ב-Excel, כך שלא תשמור בטעות את קובץ המקור המקורי בתבנית הקובץ של חוברת העבודה המותאמת לשימוש בפקודות מאקרו של Excel (. xlsm). במקרה זה, Excel אינו גוזר סכימה, ואין באפשרותך להשתמש במפת XML.

    • לחץ על השתמש בחלונית המשימות מקור XML.

      הסכימה של קובץ נתוני ה-XML מוצגת בחלונית המשימות מקור xml . לאחר מכן, באפשרותך לגרור רכיבים של הסכימה לגליון העבודה כדי למפות רכיבים אלה לגליון העבודה.

      אם קובץ נתוני ה-XML אינו מפנה לסכימה, Excel מסיק את הסכימה מקובץ נתוני ה-XML.

בעיות נפוצות בייבוא נתוני XML

Excel מציג את תיבת הדו שגיאת ייבוא XML כאשר היא אינה יכולה לאמת נתונים לפי מפת ה-xml. בתיבת דו-שיח זו, לחץ על פרטים לקבלת מידע נוסף אודות כל שגיאה. הטבלה הבאה מפרטת כמה שגיאות ייבוא נפוצות:

שגיאה

מה קרה

אימות סכימה שנכשל

כאשר לחצת על אימות נתונים נגד סכימה לייבוא וייצוא בתיבת הדו מאפייני מפת xml , הנתונים יובאו, אך הנתונים לא אומתו כנגד מפת ה-xml שצוינה.

נתונים מסוימים יובאו כטקסט

חלק מהנתונים או כל הנתונים שייבאת הומרו מסוג הנתונים המוצהר שלו לטקסט. כדי להשתמש בנתונים אלה בחישוב, יהיה עליך להמיר את הנתונים מטקסט למספרים או לתאריכים. לדוגמה, ערך תאריך המומר לטקסט לא יפעל כמתוכנן בפונקציה YEAR עד שתמיר אותו לסוג הנתונים Date. Excel ממיר נתונים לטקסט כאשר:

  • הנתונים בתבנית Excel אינם תומכים.

  • הנתונים אינם תואמים לייצוג הפנימי של Excel של סוג הנתונים XSD. כדי לפתור בעיה זו, בדוק כל סוג נתונים הצהרה כדי לוודא שנתוני ה-XML תקפים בהתאם לסכימת ה-XML.

שגיאת ניתוח XML

מנתח ה-XML אינו יכול לפתוח את קובץ ה-XML שצוין. ודא שהקובץ XML אינו כולל שגיאות תחביר, ושה-XML מעוצב היטב.

אין אפשרות למצוא מפת XML התואמת לנתונים

בעיה זו עלולה להתרחש בעת בחירת יותר מקובץ אחד של נתוני XML לייבוא, ו-Excel אינו מצליח למצוא מפת XML תואמת עבור אחד הקבצים. עבור הקובץ שנקרא בפס הכותרת של תיבת הדו, יבא תחילה סכימה מתאימה ולאחר מכן נסה לייבא את הקובץ שוב.

לא ניתן לשנות גודל של טבלת XML כדי להתאים לנתונים

אתה מנסה להוסיף שורות על-ידי ייבוא או צירוף נתונים לטבלת ה-XML, אך אין מקום להרחבת הטבלה. טבלת XML יכולה להתרחב רק מלמטה למטה. לדוגמה, ייתכן שקיים אובייקט, כגון תמונה או טבלה אחרת, מתחת לטבלת ה-xml המונעת את ההרחבה של טבלת ה-XML. לחלופין, כדי להרחיב את טבלת ה-XML, היא חורגת ממגבלת השורות של Excel של 1,048,576. כדי לפתור בעיה זו, סדר מחדש את הטבלאות והאובייקטים בגליון העבודה כדי לאפשר לטבלת ה-XML להתרחב מלמטה למטה.

קובץ ה-XML שצוין אינו מפנה לסכימה

קובץ ה-XML שאתה מנסה לפתוח אינו מפנה לסכימת XML. כדי לעבוד עם נתוני ה-XML הנמצאים בקובץ, Excel זקוק לסכימה בהתבסס על התוכן של קובץ ה-XML. אם סכימה זו שגויה או אינה מספיקה, הסר אותה מחוברת העבודה שלך. לאחר מכן צור קובץ סכימת XML וערוך את קובץ נתוני ה-xml כך שקובץ נתוני ה-XML מתייחס לסכימה. לקבלת מידע נוסף, ראה מיפוי רכיבי XML לתאים במפת xml.

הערה: לא ניתן לייצא את הסכימה של Excel שנגזרה כקובץ נתונים נפרד של סכימת XML (. xsd). למרות שקיימים עורכי סכימת XML ושיטות אחרות ליצירת קובץ של סכימת XML, ייתכן שאין לך גישה נוחה אליהם או שאינך יודע כיצד להשתמש בהם.

בצע שלבים אלה כדי להסיר את הסכימה ש-Excel יצר מחוברת העבודה שלך:

  1. לחץ על מפתחים > מקור.

    פקודות XML בכרטיסיה 'מפתחים'

    אם אינך רואה את הכרטיסיה מפתחים, ראה הצגת הכרטיסיה 'מפתחים'.

  2. בחלונית המשימות מקור XML , לחץ על מפות XML.

  3. בתיבת הדו מפות XML , לחץ על מפת ה-xml שנוצרה, ולחץ על מחק.

ייבוא קבצי XML מרובים המשתמשים באותו מרחב שמות אך סכימות שונות אינם פועלים כמצופה

בעת עבודה עם קבצים מרובים של נתוני XML וסכימות XML, עליך ליצור בדרך כלל מפת XML עבור כל סכימה, למפות את הרכיבים הרצויים ולאחר מכן לייבא כל קובץ נתונים של XML למפת ה-XML המתאימה. באמצעות הפקודה Import כדי לפתוח קבצי xml מרובים עם אותו מרחב שמות, באפשרותך להשתמש רק בסכימת xml אחת. בעת שימוש בפקודה זו כדי לפתוח קבצי XML מרובים המשתמשים באותו מרחב שמות אך בסכימות שונות, באפשרותך לקבל תוצאות בלתי צפויות. לדוגמה, הנתונים עשויים להחליף או לפתוח את הקבצים.

כדי לייבא קבצי XML מרובים המשתמשים באותו מרחב שמות אך בסכימות XML שונות, נסה להשתמש בפקודה ' ייבוא נתוני xml ' (לחץ על _GT_ נתוניםממקורות אחרים). פקודה זו מאפשרת לקבצי XML מרובים עם אותו מרחב שמות להשתמש בסכימות XML מרובות. Excel יוצר מפת XML ייחודית עבור כל קובץ נתוני XML שברצונך לייבא.

הערה: אם אתה מייבא קבצי XML מרובים שאינם מגדירים מרחב שמות, קבצי XML אלה מטופלים כאילו הם משתמשים באותו מרחב שמות.

הצגת הכרטיסיה 'מפתחים'

אם אינך רואה את הכרטיסיה מפתחים, בצע את הפעולות הבאות כדי להציגה:

  • ב-Excel 2013 ו-Excel 2010:

    1. לחץ על קובץ > אפשרויות.

    2. לחץ על הקטגוריה התאמה אישית של רצועת הכלים.

    3. תחת כרטיסיות ראשיות, סמן את התיבה מפתחים ולאחר מכן לחץ על אישור.

  • ב- Excel 2007:

    1. לחץ על לחצן Microsoft Office תמונת לחצן Office > Excel options.

    2. לחץ על הקטגוריה פופולרי.

    3. תחת האפשרויות המובילות לעבודה עם Excel, סמן את התיבה הצג את הכרטיסיה ׳מפתחים׳ ברצועת הכלים ולחץ על אישור.

למידע נוסף

מעבר לתצוגה של XML ב-Excel

מיפוי רכיבי XML לתאים במפת XML

ייצוא נתוני XML

הערה:  דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. תוכל לספר לנו אם המידע היה מועיל? הנה המאמר באנגלית לעיונך.​

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×