با توجه به وجود استاندارد مشخص ، انعطاف پذیری ، توسعه پذیری ، سادگی و پشتیبانی از انواع ابزارهای نرم افزاری ، کتابخانه ها و سیستم عامل ها ، امروزه XML یکی از محبوب ترین قالب ها برای ارائه ، ذخیره و انتقال داده ها است. به عنوان یک قاعده ، کاربر نیازی به کاوش در ساختار اسناد XML تولید شده و پردازش شده توسط برنامه های نهایی ندارد. اما گاهی اوقات ، برای اهداف مختلف ، خودتان باید یک سند xml ایجاد کنید.
ضروری است
- - ویرایشگر متن ؛
- - احتمالاً یک مرورگر و اتصال به اینترنت.
دستورالعمل ها
مرحله 1
تعیین کنید که می خواهید چه نوع سندی را ایجاد کنید. خواه یک سند خوش فرم باشد یا معتبر. انتخاب نوع سند مستقیماً به محتوا و هدف استفاده از آن بستگی دارد. اگر سند برای ذخیره داده های دلخواه ضروری است و به معنای انتشار یا استاندارد سازی بیشتر ساختار نیست ، می توانید یک سند خوش فرم ایجاد کنید. چنین اسنادی باید از تمام قوانین نحوی XML پیروی کنند. یک سند معتبر XML باید به خوبی شکل گرفته باشد و علاوه بر این ، به قوانین تعریف شده توسط یک طرح خاص تعریف نوع سند (DTD) نیز پایبند باشد. بنابراین ، اگر می خواهید ساختار و روابط احتمالی بین عناصر را به وضوح ثبت کنید ، باید یک سند معتبر XML ایجاد کنید.
گام 2
تعریف نوع سند (DTD) را پیدا یا طراحی کنید. برای کارهای معمول ، می توانید از یکی از برنامه های موجود XML استفاده کنید که مشخصات آن در سایت W3C به آدرس w3.org یا سایت های شخص ثالث منتشر شده است. بنابراین ، توصیف فرمولهای ریاضی در قالب MathML ، نقاشیهای برداری در SVG و کتابهای الکترونیکی در FictionBook راحت است. مزیت این روش این است که اسنادی که از قبل دارای مشخصات تایید شده هستند می توانند توسط نرم افزار موجود پردازش شوند.اگر تصمیم به تهیه DTD خود دارید ، با اسناد تنظیم کننده W3C مشورت کنید. اگر سندی که ایجاد می کنید با هیچ DTD مطابقت ندارد ، یک ساختار خشن را برای مراجعه در آینده در نظر بگیرید و مستند کنید.
مرحله 3
رمزگذاری سند XML را انتخاب کنید. رمزگذاری های مختلفی می تواند در XML استفاده شود. با این حال ، هنگام انتخاب ، ارزش بررسی قابلیت ویرایشگر متن مورد استفاده و همچنین شرایط لازم برای مجموعه کاراکترهای داده سند را دارد. با توجه به سازگاری ASCII ، طول متغیر شخصیت و پشتیبانی کامل از کل مجموعه UNICODE ، در بیشتر موارد استفاده از رمزگذاری UTF-8 منطقی است.
مرحله 4
یک سند XML ایجاد کنید. ویرایشگر متن را شروع کنید. یک پنجره سند جدید باز کنید. در خط اول ، فرم XML را وارد کنید:
که در آن مقدار ویژگی نسخه نسخه مشخصات زبانی است که باید اعمال شود و مقدار ویژگی رمزگذاری رمزگذاری سند را نشان می دهد. اگر از تعریف نوع سند استفاده می کنید ، متن DTD یا پیوند منبع را با یک DTD معتبر وارد کنید. بعد ، ساختار داده سند را از عنصر ریشه ایجاد کنید. سند را در فایلی بر روی هارد دیسک خود ذخیره کنید.
مرحله 5
صحت سند XML تولید شده را بررسی کنید. اگر سند در یکی از قالبهای رایج باشد ، ممکن است یک برنامه اعتبارسنج برای آن وجود داشته باشد. لیست ابزارهای تأیید سند را در بررسی کنید https://www.w3.org/QA/Tools/. بررسی کنید