ورود

View Full Version : XML چیست؟!



newsinfo
یک شنبه 24 اردیبهشت 1391, 14:15 عصر
زبان نشانه گذاری قابل گسترش (XML) یک زبان نشانه گذاری شبیه HTML است، اما به جای داشتن یک مجموعه از عناصر واحد و ثابت به شما اجازه می‌دهد که مجموعه‌ی خود را تعیین کنید یا از مجموعه های دیگران استفاده کنید. همچنین به شما امکان می‌دهد که مجموعه های متعددی را با استفاده از xml namespace دریک سند واحد استفاده کنید.
بعضی از برنامه های XML نظیر X HTML و MathML هم اکنون نظریه های W3C شده‌اند سایرین هنوز به صورت پیش نویس های کاری W3C هستند.
استانداردهای شیوه نامه نظیر CSS و XSL انتخاب‌های گوناگونی عرضه می‌کنند که یک عنصر XML چگونه در طراحی سایت (http://parscms.com) نمایش داده شود. پشتیبانی مطابق با استاندارد، برای نمایش مستقیم XML در مرورگرها هماهنگ نیست، بنابراین برای ارائه‌ی اطلاعات به انسان‌ها ، (XHTML/ HTM ) با یک ظاهر طراحی شده با CSS یکی از راه‌ها است. XML امروزه بیشتر در ارتباطات بین ماشین‌ها ( یا ماشین به ماشین ) استفاده می‌شود.

XML اصولاً به خاطر توانايي اضافه كردن عناصر دلخواه شما و ساختن سيستم ساختاري متعلق به شما انعطاف‌پذیرتر از HTML است. و اين XML را یک فرمت ايده آل براي سازماندهي مقادير زياد از داده می‌سازد. كه هم اكنون در بسياري از بانک‌های اطلاعاتي و موتورهاي جستجو مورد استفاده قرار گرفته است.