لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 101
XML چیست و چرا دارای اهمیت فراوان است ؟ ( بخش اول )
تاکنون مقالات فراوانی در باره XML نوشته شده است، اغلب مطالب عنوان شده صرفا" بر روی یک موضوع خاص تمرکز داشته و از زاویه ای کاملا" اختصاصی و در عین حال محدود به بررسی تکنولوژی XML پرداخته و بندرت به موارد اساسی و خانواده بزرگ استاندارهای XML اشاره شده است. در این مقاله عناصر کلیدی مرتبط با تکنولوژی XML تشریح و ارتباط آنها تبین و جایگاه هر یک از آنها برای پیاده کنندگان و طراحان برنامه های اطلاعاتی تشریح می گردد. پس از مطالعه این مقاله ، خوانندگان با استانداردهای کلیدی : XML,XSL,XML-Schema,DOM,SAX,Namespace,XLink بهمراه تکنولوژی های مربوطه آشنا خواهند شد. تعریف اصطلاحات و واژه ها در ابتدا لازم است با کلمات تشکیل دهنده XML یعنی Extensible ، Markup و Language آشنا شویم .Markup ، واژه ئی برای متادیتا است . متادیتا ، اطلاعاتی در رابطه با اطلاعات است . قدمت استفاده از Markup به قبل از کامپیوتر بر می گردد . مثلا" در دنیای نشر از علائم خاصی در متن های ویرایش شده استفاده تا به پردازنده متن ( انسان و یا ماشین ) اعلام شود ، چه نوع عملیاتی را در رابطه با اطلاعات می بایست انجام دهد. HTML یکی از زبان های کلاسیک نشانه گذاری است . مثلا" با افزودن تگ به مرورگر اعلام می شود که به چه صورت می بایست اطلاعات نمایش داده شوند . زبان (Language) ، به مجموعه ای از کلمات معنی دار و با مفهوم که عده ای از آنها برای بیان خواسته ها ی خود استفاده می نمایند ،اطلاق می گردد . ( مثلا" زبان فارسی و یا انگلیسی ) با کنار هم قرار دادن دو واژه اشاره شده ، با زبان نشانه گذاری مواجه خواهیم شد . زبان نشانه گذاری ، به مجموعه ای از کلمات معنی دار و با مفهوم که توسط عده ای (با آگاهی لازم انتخاب ) استفاده می گردد ، اطلاق می گردد. HTML ، نمونه ای مناسب در این زمینه است . تمام افرادی که از تگ های HTML استفاده می نمایند ، بدرستی نسبت به مفهوم و جایگاه هر یک از تگ ها آشنائی داشته و با آگاهی کامل آنها را برای بیان خواسته های خود استفاده می نمایند. مثلا" مشخص است که استفاده از تگ
چه نوع پیامدهائی را بدنبال خواهد داشت . تگ فوق ، توسط مولفین صفحات وب آگاهانه انتخاب می گردد و مرورگرها نیز متناسب با تعاریف از قبل مشخص شده ، واکنش مناسب خود را در رابطه با نحوه نمایش انجام خواهند داد. یک زبان بسط پذیر(Extensible) ، زبانی است که دارای مکانیزم لازم برای افزودن کلمات بگونه ای است که توسط سایر استفاده کنندگان نیز قابل فهم باشد . در دنیای واقعی و در ارتباط با زبان های طبیعی ما هرگز شاهد چنین وضعیتی نخواهیم بود . ( افزودن یک واژه با معنی مورد نظر خود و استفاده از واژه با همان معنی توسط سایر استفاده کنندگان ) با توجه به تعاریف ارائه شده ، یک زبان نشانه گذاری بسط پذیر ، می بایست یک زبان نشانه گذاری با قابلیت افزودن کلماتی بیشتر باشد . در عمل زبان نشانه گذاری بسط پذیر ، به سیستمی برای تعریف تمام زبا ن های نشانه گذاری با قابلیت توسعه وضعیت موجود ، اطلاق می گردد . SGML HTML و XML SGML)Standard Generalize Markup Language) سرچشمه XML بوده و در سال 1988 استاندارد شده است . HTML)HyperText Markup Language) زبانی است که در ابتدا با استفاده از SGML تعریف گردید. HTML یک زبان نشانه گذاری است ، بنابراین انتظار داریم شامل مجموعه ای از تگ ها بمنظور کنترل قالب و رفتار اطلاعات در مستندات باشد . XML ، یک زبان نشانه گذاری مشابه HTML نمی باشد . XML ، زیرمجموعه ای از SGML است ( مکانیزمی برای تعریف زبان های نشانه گذاری ) . XML همانند SGML یک زبان نشانه گذاری بسط پذیر بوده اما بر خلاف SGML برای استفاده بر روی وب بهینه شده است . مفاهیم اساسی لازم است که مجددا" به این نکته مهم اشاره گردد که XML ، یک زبان نشانه گذاری نبوده و در مقابل مکانیزمی برای ایجاد زبان های نشانه گذاری اختصاصی است . XML ، شامل مجموعه ای از استانداردها ی متنوع با کاربردهای خاص است . XML ، یک زبان نشانه گذاری نبوده و در عین حال یک زبان برنامه نویسی هم نیست . از XML برای ارائه اطلاعات استفاده شده و بمنظور پردازش اطلاعات، می بایست برنامه هائی نوشته گردد . از XML در موارد زیر می توان استفاده کرد :● مبادله اطلاعات بین برنامه های نامتجانس ، بنگاه های تجاری و بانک های اطلاعاتی ● امکان فعال نمودن مدلی برای نمایش اطلاعات یکسان بر روی دستگاههای متفاوت با اهداف و خوانندگان گوناگون ● یک قالب ذخیره سازی مناسب برای داده هااستانداردهای خانواده بزرگ XML از واژه XML اغلب برای بیان یک استاندارد بین المللی استفاده می گردد . در برخی حالات واژه فوق برای بیان تمام استانداردهای مرتبط با XML نیز استفاده می گردد . اکثر کاربران با استانداردهای XML سرو کار ندارند. استانداردهای موجود اغلب توسط افرادیکه نرم افزار تولید و یا بر روی سندهای XML پردازشی را انجام می دهند ، استفاده می گردد . شناخت استانداردهای موجود در این زمینه مهم بوده و لازم است با جایگاه هر یک آشنا شویم . یکی از روش هائی که می توان استانداردهای موجود را بدرستی سازماندهی و بخاطر سپرد ، توجه و تمرکز بر اهدافی است که آنها دنبال می نمایند. جدول زیر استانداردهای موجود بهمراه اهداف و قابلیت های هر یک را نشان می دهد.
امکانات موجود
هدف
XMLNamespacesXML-Schemas
تعریف یک زبان XML
CSS (Cascading Style Sheets)XSL (Extensible Style Language)XSLT (XSL Transformations)
فرمت و نمایش سندهای XML
DOM (Document Object Model)SAX (Simple API for XML)XSLT
پیاده سازی برنامه
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 85
پدیده های فراوان شناختی
معجزه را از دیده گاههای مختلف و برای نیل به مقاصد گوناگونی می تو ان مطالعه کرد.
متکلمان معجزه یا به عبارت دقیق تر روایت های تاریخی موثقی که وقوع آن را اثبات می کنند را دستمایه اثبات نبوت و رسالت می کنند.اهل عرفان معجزه را شاهدی بر تسلط لایزال خداوند و امر و اراده او بر جهان می دانند . از سوی دیگر، فیلسوفان و بخصوص آنها که در حوزه پدیدار شناسی یعنی مطالعه پدیده های واقعی از این حیث که در جهان اتفاق می افتند. دستی دارند، معجزه را از این حیث که اصولاض امکان وقوع دارد یا نه ، مورد بررسی قرار می دهند.
مقاله حاضر دیدگاهی پدیدار شناسانه نسبت به معجزه دارد و آن را با دیگر امور فراوان شناختی مقایسه می کند و برتری بی چون و چرا و تکرار ناپذیری عادی ان را نتیجه می گیرد.
این مقاله به دلیل پیوستگی موضوع آن با عرفان از شماره 199 کیهان فرهنگی انتخاب و ارایه شده است .
یکی از واقعیات هستی که هیچ شکی و تردیدی در آن نیستف خوارق عادت است. از آنجا که تحقق امور خارق العاده با تحقق امور عادی فرق دارد، به گونه ای که امور خارق العاده با پیش فرض های عرفی و عادی قابل تصور و نیز تحقق نیستند و از این روست که دیگران از آوردن به مثل ان ناتوانند، از دیرباز توجه به چنین اموری و نیز کیفیت تحقق آنها، سیره عملی متکلمان اسلامی و اهل اندیشه بوده است. اهل عرف نیز به جهت برجستگی این امور نسبت به سایر افعال عادیه و خارق العاده بودن آنها در مرحله تحقق و عینیت یافتن، از التفات خاص به آنها غافل نبوده اند. تنوع موجود در خوارق عادت، امر دیگری است که انگیزه اندیشمندان اسلامی و غیر اسلامی را در کنکاش و تحقیق و تفحص در کیفیت و نحوه تحقیق این امور بر انگیخته است.
در اینکه خوارق عادت به منظور اثبات امری واقع می شوند و مشتمل بر غایتی هستند، بحثی نیست، ولی از آن روی که در نوع غایت و نیز مشروعیت ( به معنای الهی بودن) و عدم مشروعیت با هم مختلفند، شناخت این امور امری لازم و ضروری به نظر می رسد. آنچه در پی می آید تبیین بعضی از این امور، از قبیل معجزه، کرامت، سحر، جادو و نیز بعضی از امور فراوان شناختی مانند تله پاتی و هیپنوتیزم و نیز تفاوت آنها با معجزه است که از نظر می گذرانیم.
معجزه :
پرداختن به مبادی تصوری هر واژه و مفهومی، قبل از بررسی معنایی و تصدیقی آن امری لازم ومطابق با اصول تحقیق است . از این روی نوشته حاضر از این اصل منطقی و عقلایی، در ذیل هر عنوانی که پیرامون آن بحث می شود بهره می برد.
معنای لغوی معجزه :
معجزه به اصطلاح اهل ادب، اسم فاعل از اعجاز است و معنای اعجاز به در فارسی، ناتوان کردن است ، یعنی کسی سخنی بگوید.یا عملی انجام دهد که هر کس نتواند چنان سخنی بگوید یا مثل آن عمل را انجام دهد. لذا بنابر معنای لغوی می توان امور بسیاری را یافت که از بعضی اشخاص ظاهر یم شود و دیگران مانند آن را نمی توانند بیاورند مانند سحر و کهانت وتسخیر ( مثل اینکه از جن کمک می گکیرد و خبر می دهد) معجزه اند و البته تمام اینها متحقق به اسباب و علل خفیه ای است که افرادی که از این امور خفیه و صنایع بی بهره اند، نمی توانند مثل آنها را بیاورند و چه بسا خیال می کنند که اینها معجزه حقیقی است ولی معجزه حقیقی آن است که در معنای اصطلاحی ذکر می شود.
معنای اصطلاحی معجزه
در تعریف اصطلاحی معجزه آورده اند : معجزه این است که پیغمبری به اجازه و امر خداوند کار خارق العاده (ای را) که ممکن و مطابق عقل است و بر اساس علتی نامریی صورت می گیرد و افراد دیگر هر چه دانشمند و متفکر و نابغه باشند ، نمی توانند انجام دهند، براث اثبات نبوت خویش از خود نشان می دهد. محقق طوسی می فرماید : معجزه ثبوت امر غیر معتاد یا نفی امر معتتاد است و علاوه بر خارق العاده بودن باید مطابق با دعوای کسی که معجزه می آورد نیز باشد.ایشان رد توضیح این تعریف آورده اند : ثبوت امر غیر معتاد مثل منقلب کردن عصا به مار است (چنان که حضرت موسی علیه السلام ، انجام داد) و نفی چیزی که معتاد است، مثل منع کردن شخص قادر و توانا، از برداشتن حتی کوچک ترین اشیاء قید خارق العاده بودن به جهت آن است که فعل معتاد ( یعنی فعلی که طبق عادت است ) یا نفی فعل عیر معتاد، دلالت بر صدق پیغمبری نمی کند چرا که فعل معتاد یا نفی فعل غیر معتاد را به هر کس می توان نسبت داد و قید مطابق با دعوی بودن به جهت این است که مدعی نبوت اگر برای اثبات نبوت خویش بر بینا کردن شخص نابینا معجزه جاری کند ولی آن معجزه مطابق با مدعای او نباشد مثلاً نه تنها شخص نابینا، بینا نشود بلکه ناشنوا هم گردد، معلوم یم شود که در ادعایش صادق نبوده است چنانکه در قضیه مسیلمه ککذاب آمده است که برای اثبات
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 101
XML چیست و چرا دارای اهمیت فراوان است ؟
تاکنون مقالات فراوانی در باره XML نوشته شده است، اغلب مطالب عنوان شده صرفا" بر روی یک موضوع خاص تمرکز داشته و از زاویه ای کاملا" اختصاصی و در عین حال محدود به بررسی تکنولوژی XML پرداخته و بندرت به موارد اساسی و خانواده بزرگ استاندارهای XML اشاره شده است. در این مقاله عناصر کلیدی مرتبط با تکنولوژی XML تشریح و ارتباط آنها تبین و جایگاه هر یک از آنها برای پیاده کنندگان و طراحان برنامه های اطلاعاتی تشریح می گردد. پس از مطالعه این مقاله ، خوانندگان با استانداردهای کلیدی : XML,XSL,XML-Schema,DOM,SAX,Namespace,XLink بهمراه تکنولوژی های مربوطه آشنا خواهند شد. تعریف اصطلاحات و واژه ها در ابتدا لازم است با کلمات تشکیل دهنده XML یعنی Extensible ، Markup و Language آشنا شویم .Markup ، واژه ئی برای متادیتا است . متادیتا ، اطلاعاتی در رابطه با اطلاعات است . قدمت استفاده از Markup به قبل از کامپیوتر بر می گردد . مثلا" در دنیای نشر از علائم خاصی در متن های ویرایش شده استفاده تا به پردازنده متن ( انسان و یا ماشین ) اعلام شود ، چه نوع عملیاتی را در رابطه با اطلاعات می بایست انجام دهد. HTML یکی از زبان های کلاسیک نشانه گذاری است . مثلا" با افزودن تگ به مرورگر اعلام می شود که به چه صورت می بایست اطلاعات نمایش داده شوند . زبان (Language) ، به مجموعه ای از کلمات معنی دار و با مفهوم که عده ای از آنها برای بیان خواسته ها ی خود استفاده می نمایند ،اطلاق می گردد . ( مثلا" زبان فارسی و یا انگلیسی ) با کنار هم قرار دادن دو واژه اشاره شده ، با زبان نشانه گذاری مواجه خواهیم شد . زبان نشانه گذاری ، به مجموعه ای از کلمات معنی دار و با مفهوم که توسط عده ای (با آگاهی لازم انتخاب ) استفاده می گردد ، اطلاق می گردد. HTML ، نمونه ای مناسب در این زمینه است . تمام افرادی که از تگ های HTML استفاده می نمایند ، بدرستی نسبت به مفهوم و جایگاه هر یک از تگ ها آشنائی داشته و با آگاهی کامل آنها را برای بیان خواسته های خود استفاده می نمایند. مثلا" مشخص است که استفاده از تگ
چه نوع پیامدهائی را بدنبال خواهد داشت . تگ فوق ، توسط مولفین صفحات وب آگاهانه انتخاب می گردد و مرورگرها نیز متناسب با تعاریف از قبل مشخص شده ، واکنش مناسب خود را در رابطه با نحوه نمایش انجام خواهند داد. یک زبان بسط پذیر(Extensible) ، زبانی است که دارای مکانیزم لازم برای افزودن کلمات بگونه ای است که توسط سایر استفاده کنندگان نیز قابل فهم باشد . در دنیای واقعی و در ارتباط با زبان های طبیعی ما هرگز شاهد چنین وضعیتی نخواهیم بود . ( افزودن یک واژه با معنی مورد نظر خود و استفاده از واژه با همان معنی توسط سایر استفاده کنندگان ) با توجه به تعاریف ارائه شده ، یک زبان نشانه گذاری بسط پذیر ، می بایست یک زبان نشانه گذاری با قابلیت افزودن کلماتی بیشتر باشد . در عمل زبان نشانه گذاری بسط پذیر ، به سیستمی برای تعریف تمام زبا ن های نشانه گذاری با قابلیت توسعه وضعیت موجود ، اطلاق می گردد . SGML HTML و XML SGML)Standard Generalize Markup Language) سرچشمه XML بوده و در سال 1988 استاندارد شده است . HTML)HyperText Markup Language) زبانی است که در ابتدا با استفاده از SGML تعریف گردید. HTML یک زبان نشانه گذاری است ، بنابراین انتظار داریم شامل مجموعه ای از تگ ها بمنظور کنترل قالب و رفتار اطلاعات در مستندات باشد . XML ، یک زبان نشانه گذاری مشابه HTML نمی باشد . XML ، زیرمجموعه ای از SGML است ( مکانیزمی برای تعریف زبان های نشانه گذاری ) . XML همانند SGML یک زبان نشانه گذاری بسط پذیر بوده اما بر خلاف SGML برای استفاده بر روی وب بهینه شده است . مفاهیم اساسی لازم است که مجددا" به این نکته مهم اشاره گردد که XML ، یک زبان نشانه گذاری نبوده و در مقابل مکانیزمی برای ایجاد زبان های نشانه گذاری اختصاصی است . XML ، شامل مجموعه ای از استانداردها ی متنوع با کاربردهای خاص است . XML ، یک زبان نشانه گذاری نبوده و در عین حال یک زبان برنامه نویسی هم نیست . از XML برای ارائه اطلاعات استفاده شده و بمنظور پردازش اطلاعات، می بایست برنامه هائی نوشته گردد . از XML در موارد زیر می توان استفاده کرد :● مبادله اطلاعات بین برنامه های نامتجانس ، بنگاه های تجاری و بانک های اطلاعاتی ● امکان فعال نمودن مدلی برای نمایش اطلاعات یکسان بر روی دستگاههای متفاوت با اهداف و خوانندگان گوناگون ● یک قالب ذخیره سازی مناسب برای داده هااستانداردهای خانواده بزرگ XML از واژه XML اغلب برای بیان یک استاندارد بین المللی استفاده می گردد . در برخی حالات واژه فوق برای بیان تمام استانداردهای مرتبط با XML نیز استفاده می گردد . اکثر کاربران با استانداردهای XML سرو کار ندارند. استانداردهای موجود اغلب توسط افرادیکه نرم افزار تولید و یا بر روی سندهای XML پردازشی را انجام می دهند ، استفاده می گردد . شناخت استانداردهای موجود در این زمینه مهم بوده و لازم است با جایگاه هر یک آشنا شویم . یکی از روش هائی که می توان استانداردهای موجود را بدرستی سازماندهی و بخاطر سپرد ، توجه و تمرکز بر اهدافی است که آنها دنبال می نمایند. جدول زیر استانداردهای موجود بهمراه اهداف و قابلیت های هر یک را نشان می دهد.
امکانات موجود
هدف
XMLNamespacesXML-Schemas
تعریف یک زبان XML
CSS (Cascading Style Sheets)XSL (Extensible Style Language)XSLT (XSL Transformations)
فرمت و نمایش سندهای XML
DOM (Document Object Model)SAX (Simple API for XML)XSLT
پیاده سازی برنامه
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 101
XML چیست و چرا دارای اهمیت فراوان است ؟
تاکنون مقالات فراوانی در باره XML نوشته شده است، اغلب مطالب عنوان شده صرفا" بر روی یک موضوع خاص تمرکز داشته و از زاویه ای کاملا" اختصاصی و در عین حال محدود به بررسی تکنولوژی XML پرداخته و بندرت به موارد اساسی و خانواده بزرگ استاندارهای XML اشاره شده است. در این مقاله عناصر کلیدی مرتبط با تکنولوژی XML تشریح و ارتباط آنها تبین و جایگاه هر یک از آنها برای پیاده کنندگان و طراحان برنامه های اطلاعاتی تشریح می گردد. پس از مطالعه این مقاله ، خوانندگان با استانداردهای کلیدی : XML,XSL,XML-Schema,DOM,SAX,Namespace,XLink بهمراه تکنولوژی های مربوطه آشنا خواهند شد. تعریف اصطلاحات و واژه ها در ابتدا لازم است با کلمات تشکیل دهنده XML یعنی Extensible ، Markup و Language آشنا شویم .Markup ، واژه ئی برای متادیتا است . متادیتا ، اطلاعاتی در رابطه با اطلاعات است . قدمت استفاده از Markup به قبل از کامپیوتر بر می گردد . مثلا" در دنیای نشر از علائم خاصی در متن های ویرایش شده استفاده تا به پردازنده متن ( انسان و یا ماشین ) اعلام شود ، چه نوع عملیاتی را در رابطه با اطلاعات می بایست انجام دهد. HTML یکی از زبان های کلاسیک نشانه گذاری است . مثلا" با افزودن تگ به مرورگر اعلام می شود که به چه صورت می بایست اطلاعات نمایش داده شوند . زبان (Language) ، به مجموعه ای از کلمات معنی دار و با مفهوم که عده ای از آنها برای بیان خواسته ها ی خود استفاده می نمایند ،اطلاق می گردد . ( مثلا" زبان فارسی و یا انگلیسی ) با کنار هم قرار دادن دو واژه اشاره شده ، با زبان نشانه گذاری مواجه خواهیم شد . زبان نشانه گذاری ، به مجموعه ای از کلمات معنی دار و با مفهوم که توسط عده ای (با آگاهی لازم انتخاب ) استفاده می گردد ، اطلاق می گردد. HTML ، نمونه ای مناسب در این زمینه است . تمام افرادی که از تگ های HTML استفاده می نمایند ، بدرستی نسبت به مفهوم و جایگاه هر یک از تگ ها آشنائی داشته و با آگاهی کامل آنها را برای بیان خواسته های خود استفاده می نمایند. مثلا" مشخص است که استفاده از تگ
چه نوع پیامدهائی را بدنبال خواهد داشت . تگ فوق ، توسط مولفین صفحات وب آگاهانه انتخاب می گردد و مرورگرها نیز متناسب با تعاریف از قبل مشخص شده ، واکنش مناسب خود را در رابطه با نحوه نمایش انجام خواهند داد. یک زبان بسط پذیر(Extensible) ، زبانی است که دارای مکانیزم لازم برای افزودن کلمات بگونه ای است که توسط سایر استفاده کنندگان نیز قابل فهم باشد . در دنیای واقعی و در ارتباط با زبان های طبیعی ما هرگز شاهد چنین وضعیتی نخواهیم بود . ( افزودن یک واژه با معنی مورد نظر خود و استفاده از واژه با همان معنی توسط سایر استفاده کنندگان ) با توجه به تعاریف ارائه شده ، یک زبان نشانه گذاری بسط پذیر ، می بایست یک زبان نشانه گذاری با قابلیت افزودن کلماتی بیشتر باشد . در عمل زبان نشانه گذاری بسط پذیر ، به سیستمی برای تعریف تمام زبا ن های نشانه گذاری با قابلیت توسعه وضعیت موجود ، اطلاق می گردد . SGML HTML و XML SGML)Standard Generalize Markup Language) سرچشمه XML بوده و در سال 1988 استاندارد شده است . HTML)HyperText Markup Language) زبانی است که در ابتدا با استفاده از SGML تعریف گردید. HTML یک زبان نشانه گذاری است ، بنابراین انتظار داریم شامل مجموعه ای از تگ ها بمنظور کنترل قالب و رفتار اطلاعات در مستندات باشد . XML ، یک زبان نشانه گذاری مشابه HTML نمی باشد . XML ، زیرمجموعه ای از SGML است ( مکانیزمی برای تعریف زبان های نشانه گذاری ) . XML همانند SGML یک زبان نشانه گذاری بسط پذیر بوده اما بر خلاف SGML برای استفاده بر روی وب بهینه شده است . مفاهیم اساسی لازم است که مجددا" به این نکته مهم اشاره گردد که XML ، یک زبان نشانه گذاری نبوده و در مقابل مکانیزمی برای ایجاد زبان های نشانه گذاری اختصاصی است . XML ، شامل مجموعه ای از استانداردها ی متنوع با کاربردهای خاص است . XML ، یک زبان نشانه گذاری نبوده و در عین حال یک زبان برنامه نویسی هم نیست . از XML برای ارائه اطلاعات استفاده شده و بمنظور پردازش اطلاعات، می بایست برنامه هائی نوشته گردد . از XML در موارد زیر می توان استفاده کرد :● مبادله اطلاعات بین برنامه های نامتجانس ، بنگاه های تجاری و بانک های اطلاعاتی ● امکان فعال نمودن مدلی برای نمایش اطلاعات یکسان بر روی دستگاههای متفاوت با اهداف و خوانندگان گوناگون ● یک قالب ذخیره سازی مناسب برای داده هااستانداردهای خانواده بزرگ XML از واژه XML اغلب برای بیان یک استاندارد بین المللی استفاده می گردد . در برخی حالات واژه فوق برای بیان تمام استانداردهای مرتبط با XML نیز استفاده می گردد . اکثر کاربران با استانداردهای XML سرو کار ندارند. استانداردهای موجود اغلب توسط افرادیکه نرم افزار تولید و یا بر روی سندهای XML پردازشی را انجام می دهند ، استفاده می گردد . شناخت استانداردهای موجود در این زمینه مهم بوده و لازم است با جایگاه هر یک آشنا شویم . یکی از روش هائی که می توان استانداردهای موجود را بدرستی سازماندهی و بخاطر سپرد ، توجه و تمرکز بر اهدافی است که آنها دنبال می نمایند. جدول زیر استانداردهای موجود بهمراه اهداف و قابلیت های هر یک را نشان می دهد.
امکانات موجود
هدف
XMLNamespacesXML-Schemas
تعریف یک زبان XML
CSS (Cascading Style Sheets)XSL (Extensible Style Language)XSLT (XSL Transformations)
فرمت و نمایش سندهای XML
DOM (Document Object Model)SAX (Simple API for XML)XSLT
پیاده سازی برنامه