مشاهده وب سایت اصلی شرکت طراحی سایت بهپردازان
وب لاگ رسمی شرکت نرم افزاری  بهپردازان

كلیه اطلاعات این سایت مربوط به شركت طراحی سایت - شركت نرم افزاری بهپردازان می باشد

تعداد مطالب و دانستنیهای موجود در آرشیو :

جستجوی متن بر اساس كلمات كلیدی :    
بازگشت

شركت نرم افزاری بهپردازان

موضوع مقاله : زبان XML چيست؟ :

شرح : ابتدا لازم است با کلمات تشکيل دهنده XML يعني Extensible ، Markup و Language آشنا شويم .Markup ، واژه ئي براي متاديتا است . متاديتا ، اطلاعاتي در رابطه با اطلاعات است . قدمت استفاده از Markup به قبل از کامپيوتر بر مي گردد . مثلا" در دنياي نشر از علائم خاصي در متن هاي ويرايش شده استفاده تا به پردازنده متن ( انسان و يا ماشين ) اعلام شود ، چه نوع عملياتي را در رابطه با اطلاعات مي بايست انجام دهد. HTML يکي از زبان هاي کلاسيک نشانه گذاري است . مثلا" با افزودن تگ <Bold> به مرورگر اعلام مي شود که به چه صورت مي بايست اطلاعات نمايش داده شوند .

XML  مخفف زبان نشانه‌گذاري قابل گسترش مي‌باشد. اين زبان يك زبان نشانه‌گذاري جديد است كه توسط كنسرسيوم وب  در سال 1997 براي غلبه بر محدوديتهاي زبان HTML بوجود آمده است. كنسرسيوم وب سازماني است كه مسئول نگهداري استاندارهاي موجود در زمينه وب مي‌باشد كه از مهمترين اين استاندارها مي‌توان به HTML اشاره كرد.

 تفاوت اصلي XML با HTML در اين است كه XML سعي دارد داده‌ها را طوري نشانه‌گذاري كند كه معناي آنها حفظ شود و در حاليكه HTML  داده‌ها را طوري نشانه‌گذاري مي‌كند كه قابل نمايش براي مرورگرها باشد. در واقع تاكيد XML بر روي معناي داده‌هاست در حاليكه تاكيد HTML  بر نمايش داده مي‌باشد. به منظور حفظ معناي داده‌ها XML ابر داده(Metadata ) توصيف كننده داده‌ها را نيز همراه آنها ذخيره مي‌كند.

فايلهاي XML داراي قابليت متني هستند طوري كه مي‌توان آنها را در ويرايشگرهاي متني ويرايش كرد. يك فايل در XML از دو قسمت متن و علائم نشانه گذاري تشكيل شده است كه قسمت متن آن داده‌هاي اصلي ذخيره شده و علائم نشانه‌گذاري و ابرداده‌ توصيف كننده متن را در بر دارد.  XML از يك سو با ذخيره فايلهايش در قالب متني و استفاده از علائم نشانه‌گذاري‏ فهم معناي داده‌هاي ذخيره شده را براي انسان ممكن مي‌سازد و از سوي ديگر با در اختيار قرار دادن اين فايلها در يك قالب ساختيافته براي برنامه‌ها، پردازش آن را براي كامپيوتر ساده مي‌كند.

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

مقالات مرتبط با این مقاله

  کلیه حقوق این وب سایت مربوط به شرکت مهندسی نرم افزاری بهپردازان نماد آتیه می باشد