منابع داده xml برای اکسل. کار با سلول ها با تطبیق نقطه. باز کردن یک فایل داده XML برای وارد کردن داده ها

کسانی که برنامه فوق العاده TextKit را دارند، یا حداقل در مورد آن چیزی شنیده اند (کسانی که فوراً این کار را نکرده اند) باید از جمله قابلیت های آن به تجزیه اسناد XML در هر قالبی توجه کرده باشند. یعنی اگر سند XML داشته باشیم به راحتی می توانیم با استفاده از TextKit یک وب سایت ایجاد کنیم.

یک مشکل کوچک وجود دارد، نحوه دریافت این XML. در واقع، برای ایجاد یک وب سایت، می توانید اسناد آماده را از برنامه های مختلف وابسته مانند MixMarket یا Ozone بگیرید. اما در مورد آنها زمان دیگری. من به شما خواهم گفت که چگونه XML را از یک جدول معمولی XLS دریافت کنید. در واقع فرمت MS Excel است.

داشتن این دانش به ما امکان می دهد تا با استفاده از TextKit از هر پایگاه داده در اکسل وب سایت ایجاد کنیم. ما در دفتر 2007 کار خواهیم کرد.

1) افزونه کار با XML را از اینجا دانلود کنید.

2) به منوی اصلی اکسل، پارامترها بروید.

3) در منوی باز شده گزینه Add-on را انتخاب کنید. ما به دنبال مورد "Manage" می گردیم، "Excel Add-ins" را انتخاب می کنیم و روی "Go" کلیک می کنیم:

4) در پنجره باز شده از «Browse» برای انتخاب فایل مورد نیاز خود استفاده کنید XmlTools.xla، آن را به پنل اضافه کنید و با علامت زدن کادر کناری آن را فعال کنید.

به طور پیش فرض، این فایل در پوشه زیر در هارد دیسک شما ذخیره می شود:
\Office Samples\OfficeExcel2003XMLToolsAddin.

5) اگر همه کارها را به درستی انجام دادید، پس در "گزینه ها" در بخش "افزونه ها" پسوند نصب شده را مشاهده خواهید کرد:

اکنون داده های خود را برای ایجاد یک سند XML می گیریم و با آن کار می کنیم.

1) روی دکمه روی پنل کلیک کنید. اولین مورد را انتخاب کنید:

2) در پنجره ای که ظاهر می شود، اگر داده های ما حاوی/نداشتن هدر هستند، گزینه yes/no را انتخاب کنید، در مورد من وجود دارد، بنابراین من چک باکس را به yes تغییر می دهم. در اینجا ما دکمه کوچک "pip" را برای انتخاب سلول های دارای داده نگه می داریم:

3) با کشیدن، داده ها را برای ایجاد یک سند XML انتخاب کنید. دکمه را فشار داده و OK را بزنید.

اگر همه چیز به درستی انجام شود، علامت آبی و سفید می شود و منو تا حد زیادی تغییر می کند:

خوب، تقریباً همین است. اکنون به گزینه های ذخیره اسناد بروید و داده های XML را در آنجا انتخاب کنید.

در واقع، تمام! ما یک سند XML آماده را به عنوان خروجی دریافت کردیم که اکنون می توانیم بدون هیچ مشکلی آن را در تجزیه کننده تجزیه کنیم. اما بیشتر در مورد آن زمان دیگری :)

XML یک نوع زبان نشانه گذاری قابل توسعه است. پایگاه های داده، تنظیمات برنامه، داده های بسته نرم افزاری و سایر اطلاعات را می توان در یک فایل با این پسوند ذخیره کرد. چنین اسنادی به طور گسترده در بین کاربران توزیع می شوند، بنابراین این سوال که چگونه XML را باز کنیم اغلب مطرح می شود.

استفاده از ویرایشگرهای متن

داخل سند XML است اطلاعات متنی، بنابراین برای مشاهده آن به صورت خوانا نیازی به پرداخت هزینه ندارید. نرم افزار. می توانید از یک مرورگر، هر ویرایشگر متنی که در ویندوز تعبیه شده است یا توسعه دهندگان شخص ثالث، یا برنامه های ویژهبرای کار با فرمت XML

Notepad ویندوز و آنالوگ های آن

ویندوز در ابتدا شامل برنامه ای است که می تواند با هر متنی کار کند - Notepad. می توانید آن را در لیست پیدا کنید برنامه های کاربردی استاندارددر منوی استارت همراه با آن، ویرایشگر متن دیگری نیز از پیش نصب شده است - WordPad. همچنین می توان از آن برای مشاهده اسناد با پسوند XML استفاده کرد.

اگر روی فایل XML راست کلیک کنید، بلافاصله در زیر آیتم "Open" خط "ویرایش" وجود دارد. با کلیک بر روی آن، محتوای سند در Notepad نمایش داده می شود. اگر نمی‌توانید فایل را به این روش باز کنید یا می‌خواهید از WordPad برای مشاهده آن استفاده کنید، منوی «Open with» را باز کنید.

برای خواندن و ویرایش اسناد XML، می توانید از دفترچه یادداشت توسعه دهندگان شخص ثالث نیز استفاده کنید: برای مثال NotePad++. این ویژگی برجسته سازی نحوی است که ممکن است هنگام ویرایش یک فایل راحت به نظر برسد.

مجموعه مایکروسافت آفیس

به جای Notepad، WordPad و سایر برنامه های مشابه، می توانید از برنامه های بسته استفاده کنید مایکروسافت آفیس– Word و Excel.

  1. Word را اجرا کنید.
  2. مسیر سند XML را مشخص کنید.

نقطه ضعف Word این است که ویرایش XML دشوار است. بنابراین، اگر می خواهید برخی از داده ها را تغییر دهید، بهتر است از Excel استفاده کنید.

  1. اکسل را راه اندازی کنید.
  2. منوی اصلی را باز کنید، روی "Open" کلیک کنید.
  3. سند XML را انتخاب کنید.
  4. مشخص کنید که می خواهید آن را به عنوان یک جدول XML باز کنید.

اگر به جای بسته برنامه های کاربردی مایکروسافت Office کتابخانه برنامه OpenOffice را روی رایانه شما نصب کرده است، پس اشکالی ندارد: می توانید XML را از طریق OpenOffice Calc، آنالوگ Excel، باز کنید.

ویرایشگرهای XML

اگر نیاز دارید که نه تنها محتویات جداول را ببینید، بلکه آنها را ویرایش کنید، توصیه می شود از آن استفاده کنید نرم افزار ویژه، برای کار با فرمت XML طراحی شده است. از ویرایشگرهای زیر می توان استفاده کرد:

  • ویرایشگر XML توسط Oxygen
  • نشانگر XML
  • Xsmel
  • نسخه EditiX Lite

برنامه‌ها در قابلیت‌هایی که ارائه می‌کنند متفاوت هستند: برخی دارای یک تابع تبدیل XSLT برای تبدیل اسناد XML، نکاتی در قالب بخش‌های برجسته کد هستند. دیگران فقط مشاهده و حداقل ویرایش را ارائه می دهند.

انتخاب بستگی به نیازها و مهارت های کاربر دارد، زیرا نرم افزار تخصصی است. با این حال، می توانید برنامه های ذکر شده را به صورت رایگان دانلود کنید.

مشاهده از طریق مرورگر

اگر به طور ناگهانی یک ویرایشگر متن روی رایانه خود ندارید، یا XML به شکل قابل خواندن باز نمی شود، می توانید از مرورگر استفاده کنید یا محتوای فایل را به صورت آنلاین مشاهده کنید.

مرورگرها

همه مرورگرهای مدرن از خواندن فرمت XML پشتیبانی می کنند. با این حال، باید بدانید که از آنجایی که هیچ اطلاعاتی در مورد نحوه نمایش داده ها در سند وجود ندارد، مرورگرهای وب آن را "همانطور که هست" نشان می دهند. برای استفاده از مرورگر برای باز کردن (با استفاده از Chrome به عنوان مثال):


راه اندازی به روشی مشابه از طریق سایر مرورگرها انجام می شود. در مرورگر باز خواهد شد برگه جدید، که در داخل آن محتویات نمایش داده می شود سند XML.

در Mozilla Forefox می توانید فایل را به روش دیگری باز کنید:


اگر فایل آسیب دیده باشد، وقتی می خواهید سند را باز کنید، ممکن است مرورگر یک پیام خطا نشان دهد. در این مورد، توصیه می شود از یکی از ویرایشگرهای XML ذکر شده در بالا استفاده کنید.

XML یک فرمت جهانی برای کار با داده است. توسط بسیاری از برنامه ها، از جمله برنامه های مربوط به زمینه DBMS، پشتیبانی می شود. بنابراین تبدیل اطلاعات به XML دقیقاً از نقطه نظر تعامل و تبادل داده بین برنامه های مختلف حائز اهمیت است. اکسل تنها یکی از برنامه هایی است که با جداول کار می کند و حتی می تواند دستکاری با پایگاه داده انجام دهد. بیایید نحوه تبدیل فایل های Excel به XML را دریابیم.

تبدیل داده ها به فرمت XML فرآیند چندان ساده ای نیست، زیرا در طول این فرآیند باید یک طرحواره خاص (schema.xml) ایجاد شود. با این حال، برای تبدیل اطلاعات به فایل ساده از این فرمتکافی است ابزارهای ذخیره سازی معمول در اکسل را در دسترس داشته باشید، اما برای ایجاد یک عنصر با ساختار مناسب، باید با ترسیم نمودار و اتصال آن به سند تلاش زیادی کنید.

روش 1: صرفه جویی ساده

در اکسل، می توانید داده ها را با فرمت XML به سادگی با استفاده از منو ذخیره کنید "ذخیره به عنوان...". درست است، هیچ تضمینی وجود ندارد که همه برنامه ها با فایلی که به این روش ایجاد شده است به درستی کار کنند. و این روش در همه موارد جواب نمی دهد.


بنابراین، تبدیل فایل از فرمت اکسل به XML تکمیل خواهد شد.

روش 2: ابزارهای توسعه دهنده

تبدیل کنید فرمت اکسلدر XML می توانید از ابزارهای توسعه دهنده در تب برنامه استفاده کنید. علاوه بر این، اگر کاربر همه چیز را به درستی انجام دهد، در خروجی، برخلاف روش قبلی، یک فایل XML تمام عیار دریافت می کند که به درستی درک می شود. برنامه های شخص ثالث. اما باید فوراً گفت که ممکن است هر مبتدی دانش و مهارت کافی برای یادگیری سریع نحوه تبدیل داده ها به این روش را نداشته باشد.

  1. به طور پیش فرض، تب Developer Tools غیرفعال است. بنابراین، اول از همه، شما باید آن را فعال کنید. به برگه بروید "پرونده"و روی مورد کلیک کنید "گزینه ها".
  2. در پنجره پارامترها که باز می شود، به قسمت فرعی بروید "سفارشی کردن روبان". در سمت راست پنجره، کادر کنار مقدار را علامت بزنید "توسعه دهنده". پس از آن، بر روی دکمه کلیک کنید "باشه"در پایین پنجره قرار دارد. اکنون برگه ابزار توسعه فعال است.
  3. در مرحله بعد، جدول اکسل را در برنامه به هر روشی مناسب باز کنید.
  4. بر اساس آن، ما باید یک نمودار ایجاد کنیم که در هر ویرایشگر متنی قابل تولید باشد. برای این منظور می توانید از معمولی استفاده کنید دفترچه یادداشت ویندوز، اما بهتر است از یک اپلیکیشن تخصصی برای برنامه نویسی و کار با زبان های نشانه گذاری استفاده کنید. بیایید این برنامه را راه اندازی کنیم. یک نمودار در آن ایجاد می کنیم. در مثال ما، مانند تصویر زیر در اسکرین شات پنجره Notepad++ به نظر می رسد.

    همانطور که می بینید، تگ باز و بسته شدن سند به طور کلی است "مجموعه داده". تگ برای هر خط نقش یکسانی را ایفا می کند "ثبت". برای طرحواره کافی است که فقط دو ردیف از جدول را برداریم و همه آن را به صورت دستی به XML ترجمه نکنیم. نام تگ باز و بسته شدن یک ستون می تواند دلخواه باشد، اما در این مورد، برای راحتی، ترجیح دادیم که نام ستون ها به زبان روسی را به سادگی ترجمه کنیم. زبان انگلیسی. پس از وارد کردن داده ها، ما به سادگی آن را از طریق عملکرد ذخیره می کنیم ویرایشگر متنهر جایی از هارد دیسک شما با فرمت XML نامیده می شود "طرحواره".

  5. بیایید دوباره به برنامه اکسلبا یک میز از قبل باز حرکت به برگه "توسعه دهنده". روی روبان در جعبه ابزار "XML"روی دکمه کلیک کنید "منبع". در قسمتی که در سمت چپ پنجره باز می شود، روی دکمه کلیک کنید "نقشه های XML...".
  6. در پنجره باز شده بر روی دکمه کلیک کنید «افزودن…».
  7. پنجره انتخاب منبع باز می شود. به دایرکتوری محل نموداری که قبلاً کامپایل شده است بروید، آن را انتخاب کنید و روی دکمه کلیک کنید "باز".
  8. پس از اینکه عناصر نمودار در پنجره ظاهر شدند، آنها را با استفاده از مکان نما به سلول های مربوطه نام ستون های جدول بکشید.
  9. روی جدول به دست آمده راست کلیک کنید. در منوی زمینهقدم به قدم قدم به قدم برو "XML"و «صادرات…». پس از آن، فایل را در هر دایرکتوری ذخیره کنید.

همانطور که می بینید، دو روش اصلی تبدیل وجود دارد فایل های XLSو برنامه با فرمت XLSX به XML مایکروسافت اکسل. اولین مورد بسیار ساده است و شامل یک روش ذخیره اولیه با یک پسوند معین از طریق تابع است "ذخیره به عنوان...". سادگی و وضوح این گزینهبدون شک مزیت هایی هستند اما یک ایراد بسیار جدی دارد. تبدیل بدون در نظر گرفتن استانداردهای خاصی انجام می شود و بنابراین فایل تبدیل شده به این روش ممکن است به سادگی توسط برنامه های شخص ثالث شناسایی نشود. گزینه دوم شامل ترسیم نقشه XML است. برخلاف روش اول، جدولی که با استفاده از این طرح تبدیل شده است، تمام استانداردهای کیفیت XML را برآورده می کند. اما، متأسفانه، هر کاربر نمی تواند به سرعت تفاوت های ظریف این روش را درک کند.

اگه کسی بفرسته فایل XMLکه حاوی داده ها در جداول است، لازم نیست تمام متن و تمام براکت های زاویه ای برچسب گذاری شده را بخوانید. می توانید این سند را مستقیماً در اکسل بارگیری کنید، به اکسل بگویید چگونه سند را نمایش دهد و با استفاده از نقشه ها با داده ها کار کنید.

در چند سال اخیر، XML (Extensible Markup Language) به یک فرمت رایج برای تبادل اطلاعات تبدیل شده است و ارسال فایل‌های XML برای افراد و سازمان‌ها غیرعادی نیست. ساختارهای ساده زیر بنای XML، تبادل اطلاعات را بسیار ساده می کند، صرف نظر از اینکه آیا همه طرفین از نرم افزار و مرورگرهای مشابهی استفاده می کنند یا خیر. با این حال، تا همین اواخر، اگرچه ابزارهای عمومی XML گسترده شده بودند، شکاف بین اسناد XML و رابط کاربریهنوز خیلی سخت بود مایکروسافت اکسل این کار را حداقل برای داده ها در یک شبکه جدول آسان می کند.

این ترفند استفاده می کند قابلیت های اکسل، فقط در اکسل برای ویندوزهای قدیمی تر از 2003 موجود است. بیشتر نسخه های اولیهاکسل از آنها پشتیبانی نمی کند. این ویژگی ها در نسخه های فعلی یا برنامه ریزی شده اکسل برای مکینتاش پشتیبانی نمی شوند.

بیایید با سند XML ساده نشان داده شده در فهرست 8.1 شروع کنیم.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 < ?xml version- "1.0" encoding- "UTF-8" ?> < sales> < sale> < date> 2003 - 10 - 05 < isbn> 0596005385 < title>Off1ce 2003 XML Essentia1s < priceus> 34.95 < quantity> 200 < customer IO= "1025" >زورک کتاب های "s 2003-10-05 0596002920 <priceus>39.95</priceus> <quantity>90</quantity> <customer ID="1025">زورک"</span> sBooks</ customer> </ title></ sale> < sale> < date> 2003 - 10 - 05 </ date> < isbn> 0596002378 </ isbn> < title>SAX2</ title> < priceus> 29.95 </ priceus> < quantity> 300 </ quantity> < customer ID= "1025" >زورک <span>کتاب های "s</customer> </sale> <sale> <date>2003-10-05</date> <isbn>0596005385</isbn> <title>Office 2003 XML Essentials 34.95 10 کتاب های جلال 2003-10-05 0596002920 39.95 25 کتاب های جلال 2003-10-07 0596002378 SAX2 29.95 5 کتاب های جلال 2003-10-18 0596002378 SAX2 29.95 15 موج عنوان 2003-10-21 0596002920 39.95 15 کتاب هایی برای شما

// فهرست 8.1. یک سند XML ساده برای تجزیه در اکسل< ?xml version-"1.0" encoding-"UTF-8"?> 2003-10-05 0596005385 Off1ce 2003 XML Essentia1s 34.95 200 کتاب های زورک 2003-10-05 0596002920 XML به طور خلاصه. ویرایش 2 <priceus>39.95</priceus> <quantity>90</quantity> <customer ID="1025">کتاب های زورک</customer> 2003-10-05 0596002378 SAX2 29.95 300 کتاب های زورک 2003-10-05 0596005385 Office 2003 XML Essentials 34.95 10 کتاب های جلال 2003-10-05 0596002920 XML به طور خلاصه، نسخه دوم 39.95 25 کتاب های جلال 2003-10-07 0596002378 SAX2 29.95 5 کتاب های جلال 2003-10-18 0596002378 SAX2 29.95 15 موج عنوان 2003-10-21 0596002920 XML به طور خلاصه. ویرایش 2 39.95 15 کتاب هایی برای شما

این سند را می توان مستقیماً با استفاده از دستور File → Open در اکسل باز کرد. یک کادر محاوره ای باز می شود (شکل 8.1).

اگر دکمه رادیویی As an XML list را انتخاب کنید، اخطاری را مشاهده خواهید کرد مبنی بر اینکه اکسل طرحواره خود را برای این سند ایجاد می کند که طرحی ندارد (شکل 8.2).

با کلیک بر روی OK، خواهید دید که اکسل چه راهی را برای ارائه اطلاعات در سندی که باز می کنید به عنوان صفحه گسترده انتخاب کرده است (شکل 8.3). توجه داشته باشید که اکسل انتظار دارد با فرمت تاریخ که برای عنصر تاریخ استفاده می شود مواجه شود، بنابراین تاریخ های وارد شده به عنوان 05-10-2003 به عنوان 10/5/2003 ظاهر می شوند.

اکنون که سند شما در اکسل بارگذاری شده است، می‌توانید داده‌ها را درست مانند سایر داده‌ها در اکسل پردازش کنید - آن‌ها را در فرمول‌ها بچسبانید، محدوده‌های نام‌گذاری شده ایجاد کنید، نمودارهایی را براساس محتوا بسازید، و موارد دیگر برای کمک به شما قابلیت های داخلی تجزیه و تحلیل داده ها

لیست‌های کشویی در سرفصل‌های ستون به شما امکان می‌دهد نحوه مرتب‌سازی داده‌ها را انتخاب کنید (به‌طور پیش‌فرض، داده‌ها به ترتیبی که در سند منبع ثبت شده‌اند نمایش داده می‌شوند). همچنین می توانید نمایش خط Total را فعال کنید. برای انجام این کار، می توانید از نوار ابزار List استفاده کنید یا در هر نقطه از لیست کلیک راست کرده و دستور List → Total Row را از منوی زمینه انتخاب کنید. هنگامی که خط خلاصه ظاهر می شود، می توانید نوع اطلاعات خلاصه را در منوی کشویی انتخاب کنید (شکل 8.4).

برنج. 8.4. انتخاب مجموع برای یک لیست XML در اکسل

داده ها را می توان با افزودن اطلاعات از یک سند XML با ساختار مشابه به منطقه ای که به روز می شود، به روز کرد. اگر سند دیگری با این ساختار دارید، می توانید روی لیست کلیک راست کرده، XML → Import را از منوی زمینه انتخاب کنید و سند دوم را انتخاب کنید. علاوه بر این، پس از ویرایش، می توان با کلیک راست روی لیست و انتخاب XML → Export از منوی زمینه، داده ها را به یک فایل XML بازگردانید. این باعث می شود اکسل بسیار زیاد شود ابزار مفیدویرایش اسناد XML ساده با ساختار جدولی.

اگر داده ها به اندازه کافی ساده هستند، اغلب می توانید به Excel برای انتخاب نحوه ارائه محتویات فایل و استفاده از تنظیمات پیش فرض ارائه شده اعتماد کنید. اگر داده‌ها پیچیده‌تر می‌شوند، به‌ویژه اگر حاوی تاریخ‌ها یا متن‌هایی هستند که شبیه اعداد هستند، ممکن است بخواهید از طرح‌واره‌های XML استفاده کنید تا به اکسل بگویید چگونه داده‌ها را بخواند و چه داده‌هایی در یک نقشه مشخص می‌شوند. برای سند ما، طرح XML ممکن است شبیه لیست 8.2 باشد.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 < ?xml version= "1.0" encoding= "UTF-8" ?> < xs: schema xmlns: xs= "http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" >< xs: element name= "sales" > < xs: complextype> < xs: sequence> < xs: element maxOccurs= "unbounded" ref= "sale" > < xs: element name= "sale" > < xs: complextype> < xs: sequence> < xs: element ref= "date" > < xs: element ref= "ISBN" > < xs: element ref= "T1tle" > < xs: element ref= "PriceUS" > < xs: element ref= "quantity" > < xs: element ref= "customer" > < xs: element name= "date" type= "xs:date" > < xs: element name= "ISBN" type= "xs:string" > < xs: element name= "Title" type= "xs:string" > < xs: e1ement name= "PriceUS" type= "xs:decimal" > < xs: element name= "quant1ty" type= "xs:integer" > < xs: element name= "customer" > < xs: complextype mixed= "true" > < xs: attribute name= "ID" use = "required" type= "xs:integer" >

// فهرست 8.2. طرحی برای داده های فروش کتاب< ?xml version="1.0" encoding="UTF-8"?>

توجه داشته باشید که عنصر date به عنوان یک تاریخ و عنصر ISBN به عنوان یک رشته و نه یک عدد صحیح تعریف می شود. اگر با باز کردن این نمودار به جای سند شروع کنید، اکسل را مجبور خواهید کرد که سند را با ذخیره کردن صفر اول در ISBN بارگیری کند.

این بار، قبل از بارگیری سند XML، لیست را ایجاد می‌کنید و با یک کاربرگ خالی شروع می‌کنید. شما باید پنجره وظیفه XML Source را باز کنید. اگر از قبل باز نشده است، میانبر صفحه کلید Ctrl+Fl را فشار دهید. سپس، از لیست کشویی در بالای صفحه کار، XML Source را انتخاب کنید و چیزی شبیه به شکل 1 خواهید دید. 8.6.

برای دانلود نمودار، روی دکمه XML Maps کلیک کنید. کادر محاوره ای XML Maps باز خواهد شد (شکل 8.7).

روی دکمه افزودن کلیک کنید تا طرحواره باز شود و طرحواره انتخاب شود (شکل 8.8). اگر طرحواره اسناد را به یک عنصر شروع محدود نکند، یک کادر محاوره ای ظاهر می شود که از شما می خواهد یک عنصر ریشه را انتخاب کنید. از آنجایی که اسناد در این مثال با عنصر sales شروع می شوند، "فروش" را انتخاب کنید.

وقتی روی OK کلیک می کنید، هشداری ظاهر می شود که به شما هشدار می دهد ممکن است تفسیر نمودارها دشوار باشد. XML Schema یک مشخصات بزرگ است که از تعداد بسیار زیادی ساختار پشتیبانی می کند که با روشی که اکسل اطلاعات را درک می کند، مطابقت ندارند، بنابراین اکسل دارای محدودیت هایی است.

در کادر محاوره ای XML Maps، اکسل نشان می دهد که نمودار به صفحه گسترده اضافه شده است. اگر روی دکمه OK کلیک کنید به صفحه اصلی باز می گردید پنجره اکسلو نموداری که ساختار طرحواره را نشان می دهد در پنجره وظیفه XML Source ظاهر می شود. اکنون که ساختار را دارید، می توانید لیست را ایجاد کنید. ساده ترین راه برای انجام این کار، به خصوص با اسناد کوچکی مانند ما، کشیدن نماد فروش روی سلول A1 است.

اکنون که خانه ای برای داده های خود راه اندازی کرده اید، باید آن را به آن منتقل کنید. می توانید روی دکمه Import XML Data در نوار ابزار List کلیک کنید یا روی لیست کلیک راست کرده و XML → Import را از منوی زمینه انتخاب کنید. اگر فایلی را که قبلاً باز کرده اید (در فهرست 8.1) انتخاب کنید، نتیجه را مانند شکل مشاهده خواهید کرد. 8.3. به اضافه کردن صفرهای ابتدایی به مقادیر توجه کنید، که اکنون متنی هستند که باید باشند.

همچنین می‌توانید اگر می‌خواهید عناصر را به‌صورت جداگانه بکشید و رها کنید، یا اطلاعات مختلفی را در آن قرار دهید مکان های مختلفصفحه گسترده

پشتیبانی اکسل از نقشه‌ها و فهرست‌های XML به این معنی است که می‌توانید صفحه‌گسترده‌هایی ایجاد کنید که با داده‌هایی که وارد می‌شوند کار کنند. فایل های جداگانه، با انعطاف‌پذیری بیشتری نسبت به قالب‌های قبلی مانند CSV (مقدار جداشده با کاما) یا قالب‌های جداشده با برگه‌ها.

به جای اتصال به پایگاه داده برای ویرایش تعاملی داده ها، کاربر می تواند فایل XML را در حالی که در هواپیما است ویرایش کند و بلافاصله پس از فرود آن را به مشتری منتقل کند. شاید بهترین ویژگی ویژگی های XML جدید اکسل انعطاف پذیری آنها باشد. تا زمانی که داده ها در ساختاری سازماندهی شده اند که از یک شبکه جدول پیروی می کند، اکسل قوانین بسیار کمی در مورد اینکه چه نوع XML را می توان در آنجا ارسال کرد، دارد. با چند کلیک و بدون برنامه نویسی، می توانید داده های XML را در صفحات گسترده ادغام کنید.

انتخاب